You Probably Need a Project

For quite a while I didn’t have any programming-related side projects. This was a bit of a problem when I was presented with new opportunities because, invariably, I would be asked about what kind of work I could show off. This was difficult – everything I work on at my day job is proprietary andContinue reading “You Probably Need a Project”

Byte Tool

Let’s talk about developing your own tools. It’s hard to come up with an introduction to this because it’s such a pervasive thing in programming that it feels like talking about breathing. “Yeah, breathing is fun and important! You should try it yourself!” Well, whatever. Developing your own tools is fun and important! You shouldContinue reading “Byte Tool”

An error message

Let’s kick this blog off with an analysis of an error message. That sounds fun, right? Doesn’t matter. One of the most fascinating aspects of software development, for me, is how you’re holding essentially a time-delayed conversation with your users. Oh, and one of the participants in the conversation is a stunningly bad conversationalist withContinue reading “An error message”