I consider myself quite lucky to be able to make a living writing things on the internet because it gives me an outlet for my natural geekery. Even if I had never started crafting snarky blog posts on a daily basis, I suspect many of the things on this list would still be in my office (I guess then I'd call it something else). However, in this version of reality, I'm a professional nerd, and these are the things that I use every day.

Read More