Category Archives: Software development

My first compiler

We’ve been sorting through every single piece of junk in the attic recently in preparation for moving; this one brought a particular smile to my face: Yep, my first compiler.  I’d kept the sales receipt inside the box – bought … Continue reading

Posted in Software development | 6 Comments

32-bit Windows and APB

Last time, I talked generally about the trend of game memory usage.  Today, I thought I’d expand a little on some of the specific issues around memory usage on 32-bit editions of Windows.  This happens to have been highlighted recently … Continue reading

Posted in Software development | 3 Comments

My love for plugins, reaffirmed

Recently we chose Jira as our new bug database, for reasons mostly explained in my previous post (at least, those were my reasons – other people were involved, no doubt with their own reasons). We were on Bugzilla before, which … Continue reading

Posted in Realtime Worlds, Software development | 2 Comments

Debugging web traffic

I had a curious little problem recently: in our new bug database, we couldn’t play video attachments within the browser (e.g. with the VLC plugin for Firefox, or Windows Media Player embedded in IE).  You could download the video as … Continue reading

Posted in Software development | 1 Comment

Overtime, done right

We’ve all heard the games industry overtime horror stories.  ea_spouse is still the most famous example but if you work in games, you’ll know more.  I’ve heard of people that were forced to stay late every night because of a … Continue reading

Posted in Realtime Worlds, Software development | 2 Comments

Stupid evil cancerous liars, I hate you!

Everyone knows singletons are bad, right?  I mean, they’re stupid, they’re evil, they’re pathological liars, they cause cancer, this guy hates them, and they bring people down. But in the rush to condemn, sometimes people lose precision.  I can understand … Continue reading

Posted in Software development

The trouble with state

Today’s post is a slightly random collection of stories and observations, all tied together under the common theme of “state” in programming. I feel that just in the last year or so, I’ve come to understand this better as an … Continue reading

Posted in Software development | 3 Comments