October 17, 2022

Good Debugging is Like Magic

I was prompted to write this by a conversation with a friend I had about debugging in general. These are two stories from my early days as a programmer. They both illustrate the point that good debugging is like a Magic Trick. It’s really amazing until you explain how it was done. Story 1: I was working at my first programming job at a bank in Albany NY. I came in one day and the other 3 programmers were all working on trying to solve a crash from the night before. This is in the […]
October 10, 2016

SIEGE 2016: Serendipity In Events Gamers Envision

After SIEGE 2014, I wrote a blog entitled: SIEGE 2014: Don’t Judge This Book by It’s Cover. This is it’s sequel, and as before, I will be using mostly code names for individuals and leave it as a puzzle for those reading this to figure out (if they feel like it). Before I get started, I was coming into SIEGE this year on a high from releasing Clutter VI and my team was all there at SIEGE at different points in time. If you met me, I’m sure I talked your ear off about how […]
July 5, 2016

Are You a Dabbler?

When someone tells me they’re “pretty good” at Ping Pong, I respond by asking this question: “Have you ever played 8 hours a day for 4 months in a row?” When they answer “no” to that question, I say, “Well then, you’re only fair.” That may sound harsh, or make me sound like a jerk, but I’ll stand by it. If you’ve never played ping-pong 8 hours a day for 4 months in a row, then odds are, I’m better than you. Now, it makes no difference if you’ve dabbled in Ping-Pong, but it makes […]