My only skill is debugging. I have worked as a programmer — software engineer, software developer, or whatever you want to call it — for many years.

I possess only this one skill. It is the only skill I have required.

I: Building Blocks of Debugging

In 2007 I was unemployed and living with a friend in my college hometown. The room I rented was shared with my roommate’s pet rabbit. I had an old suitcase with some clothes and toiletries, some books, and a cheap laptop.