Why Do You Program?

While I plow through Californian traffic, interspersed between violent curses, I tend to have enlightened conversations with my wife. Her recent question prompted this piece's title. I am a naturally pessimistic person. Nothing I create is unique, no idea I have is worthwhile, and eventually, I will die a probably painful death. Everything I write will cease to either compile »

Stacks Are Horrible

Everyone has their own version of an idea board. Some people like physical whiteboards. Typically they use these to write equations that show how utterly intelligent they are. That is sure math right there. Other people like sticky-notes. My father is a fan of this approach. Sticky-notes have a unique hashing algorithm that allow you to put the same item »