6 programming project mistakes you should avoid

Tags:

During my adventures in programming, I’ve been involved in many projects. Luckily, despite having made some mistakes, they’ve gone quite well. Here are a few of them, with tips on how to avoid making them yourself.

How much would you pay for good headphones?

Tags:

Time for some consumer advice today. I’m sure many of us have often thought about getting headphones – and I’m sure many of us already have a pair – but how much is a reasonable amount to spend? And what will a higher-grade (read: more expensive) pair do that’s worth the money? I recently decided to invest on some new …

Rendering graphics in JavaScript games

Tags:

As I’ve been rewriting TankWar, I’ve been thinking of various approaches to displaying the game’s graphics. At the moment, I can count three feasible approaches for rendering game graphics: DHTML – In other words, using divs with images and moving them around Canvas A hybrid: Canvas with DHTML I’ve considered each of these, and they all have some pros and …