20 Jan 2014 Scratching an Itch 20 Jan 2014

Every good work of software starts by scratching a developer’s personal itch.

Recently I had the rare luxury to write what I believe to be a good work of software. It doesn’t have any fancy algorithms and it doesn’t invent any new kinds of data structures, but what it does do is to fix a problem and save time. Is that not what computers were built for?