
In the last couple of posts I’ve talked about a programmer’s greatest enemy: getting stuck. I talked about the various levels of how stuck you can get, from getting stuck while trudging through documentation to getting stuck because you don’t have the resources—passwords, files—that you need to perform a task.
This leads me to my ultimate advice for how to avoid getting stuck and how to get unstuck.
The secret to getting and staying unstuck is to keeping taking steps forward. Simple as that sounds, it is more difficult than it seems, and many programmers never master it.
Continue reading “Keep Taking Steps Forward”






A programmer’s worst enemy is
A programmer’s greatest enemy is getting stuck. A crucial skill in programming—and one that many of my
Once again someone has offered us incredible artificial intelligence, and once again we are bracing for disappointment. It happened with handwriting recognition on the Newton, which proved to be slow and clumsy. It happened with the not-as-smart-as-they-first-appeared creatures of Lionhead’s 