If you are old enough on the web, you remember the time when Yahoo! supplanted Altavista as the search engine of choice. If you are less old, you remember the time when Google supplanted Yahoo! as the search engine of choice. I remember both occurring, but never...
Unless you have very long interviews, it is very difficult to have a candidate write a substantial amount of code. Â I think an interview can reliably deal with this by showing the interviewee a code sample and asking them about it. This code sample can not be a...
As I consciously evaluate what a programmer does on a daily basis, Google Fu is a very important one.  Google Fu is the ability to use Google (or another search engine) to find the answer to a question. There is an inevitable time when you experience an issue or...
After a recent spat of programming job interviews and some time to digest them, I am surprised at how little they were about day to day programming. Â When they did deal with programming, they were not about how to program well. The sheer fact that one has to read...
If you are using SSH and especially Subversion over SSH, here are some instructions for creating SSH keys. These keys will allow you SSH or do checkouts/commits with having password prompts. Note: The key generation should be done on the newest possible SSH version....
During Bret Simmons’ presentation on Courageous Followership I thought about how it applied to programmers. I realized that programmers’ followership is quite complex. I have been part of teams riddled with poor and technically incompetent management. This...