What is a Git alias, and how do I use it?
If you’re unfamiliar with Git’s “alias” feature, it provides a way to create shortcuts for other Git commands, which can save you a lot of time. They’re easy to setup and maintain too. Using Aliases...
View ArticleCooking with Simon Monk – Raspberry Pi Cookbook
It’s been too long since I messed with the Raspberry Pi. It started with Hacktoberfest a few months ago, then we had a baby, and then I got it in my head to write a Chrome extension and… life...
View ArticleMaking Your Own Indoor Garden (aka Growbox)
Since building my first raised garden bed a couple years ago (there’s a second one next to it now), I’ve really enjoyed growing our own veggies. It’s a fun project if you’re into that sorta thing –...
View ArticleWhat is “charlieplexing”? (a short demo using the Raspberry Pi)
While I was reading Raspberry Pi Cookbook, I came across a few things that looked interesting to demo. One of them was the concept of “charlieplexing“. On past projects, when I needed multiple LEDs...
View Article5 Ways to Reclaim Space on Your Android Phone
I have a Moto E smartphone, which has pretty minimal specs (including internal memory), so I’m regularly looking for ways to make the most of limited resources. It’s barebones, but it gets the job done...
View ArticleHow to evaluate a string of code in Erlang at runtime
Erlang has the ability to read in a string, representing a line of code to execute, at runtime. It can parse it out, evaluate it and return the value. Evaluating Simple Expressions At its most basic,...
View ArticleReviewing the Basics Helps Us See the Light
I enjoy finding the occasional online mooc to participate in, as time permits, even if it’s something I’m already familiar with. Hearing or reading about an old concept in a slightly different way can...
View ArticleConnecting an Analog Joystick to the Raspberry Pi (and using it with an RGB...
One of the coolest things about the Raspberry Pi is its GPIO pins. They’re just sitting there, waiting to be connected to all kinds of useful peripherals so your Pi can interact with the world around...
View ArticleWhat is Hacktoberfest and How Can You Participate?
There are 10 days left in October. 10 days to earn a t-shirt in the third annual Hacktoberfest, when DigitalOcean and GitHub offer swag to the masses to encourage contributions in open source software....
View ArticleHow to compare two objects (testing for equality) in C#
Hacktoberfest and the promise of free t-shirts had me looking for a project to help with this month. That’s how I stumbled across GeneGenie.Gedcom, a genealogical library written in C# (read more about...
View ArticleCreating My First Google Chrome Extension - Part 1
PART 1 | PART 2 | PART 3 Contents 1 Something’s been nagging me… 1.1 Should I put all my eggs in one basket? 1.2 Can I get quality help when I really need it? 1.3 If you’re not paying, yadda yadda...
View ArticleCreating My First Google Chrome Extension - Part 2
PART 1 | PART 2 | PART 3 I started writing my first browser extension a couple weeks ago, and though my spare time has been pretty limited I've made some (never as much I'd like) progress. I left off...
View ArticleCreating My First Google Chrome Extension – Part 3
PART 1 | PART 2 | PART 3 I was looking forward to wrapping this extension up within the first couple days of xmas break (my workplace shuts its doors between Christmas and New Year’s), but then every...
View Article5 Things You Can Do With a Locally Cloned GitHub Wiki
If you’ve been developing software for any length of time you’ve probably used GitHub, whether as free hosting for your own personal project, or searching for a library to use, or collaboration on a...
View ArticleBook Review: Getting Things Done, Part 1
Do you ever get exhausted, thinking of everything that needs to be done? I do. I always have this feeling that there’s tons of “stuff” to do – some that needs to get done and a lot I want to get done,...
View ArticleWhat is a Git alias, and how do I use it?
If you’re unfamiliar with Git’s “alias” feature, it provides a way to create shortcuts for other Git commands, which can save you a lot of time. They’re easy to setup and maintain too. Using Aliases...
View ArticleCooking with Simon Monk - Raspberry Pi Cookbook
It’s been too long since I messed with the Raspberry Pi. It started with Hacktoberfest a few months ago, then we had a baby, and then I got it in my head to write a Chrome extension and… life...
View ArticleMaking Your Own Indoor Garden (aka Growbox)
Since building my first raised garden bed a couple years ago (there’s a second one next to it now), I’ve really enjoyed growing our own veggies. It’s a fun project if you’re into that sorta thing –...
View ArticleWhat is "charlieplexing"? (a short demo using the Raspberry Pi)
While I was reading Raspberry Pi Cookbook, I came across a few things that looked interesting to demo. One of them was the concept of “charlieplexing“. On past projects, when I needed multiple LEDs...
View Article5 Ways to Reclaim Space on Your Android Phone
I have a Moto E smartphone, which has pretty minimal specs (including internal memory), so I’m regularly looking for ways to make the most of limited resources. It’s barebones, but it gets the job done...
View Article