Android Development Getting Android ListView Right the First Time Three common mistakes and how to prevent each of them when subclassing BaseApapter to provide content for Android ListViews.
Developer Tools Parallelize Development Using Git Worktrees Gits worktrees give you an extra working copy of your repository, and setting one up is almost as easy as creating a new branch.
Extracurricular Activities How Software Development is Like Rock Climbing Both disciplines require mental focus. Fears (whether rational or irrational) may cloud one’s judgment.
Developer Tools Everyday Vim – A Basic Vim Commands Cheat Sheet Vim can still be super helpful if all you know is a few commands. So I’ve compiled a few of the Vim commands that I use every day.
Developer Tools Git – It Makes Sense Once You Understand It Beneath the command-line syntax, Git isn't as complicated as it seems. Many issues are easier to resolve when you first understand the underlying structure.
Developer Tools, iOS / OS X, Objective-C Finding iOS Memory Leaks with Xcode’s Instruments Memory leak in your iOS app? You can use Xcode's Instruments tool to track it down, fix it, and get everything running again.
Development Practices Maintaining Your Sanity Across Time Zones A few strategies to make working with time zones less confusing.