Optimized Programmer

Write better and more software.  Test it better and more.  Spend less time doing it.

Recent Content

  • On Being a Professional

    Being a software developer is, in many ways, a sweet gig. Working in a malleable medium like a computer program has so many degrees of freedom as to seem limitless.  It’s fun and rewarding and … more

  • Are You an Agent of Change?

      Question Scott Nimrod raised a point with which most software professionals have at least some familiarity: I have yet to join a company where developers themselves actually demonstrate … more

  • The Developer On Fire

    I called my podcast “Developer On Fire” for a few reasons.  The most obvious is that it’s patterned after Entrepreneur on Fire – the show that was the reason Developer On Fire came about in the … more