Coding basics: DRY programming

I’ve been working on an old code base recently, a one which I have inherited, and looking through it I was frustrated at a lot of the code involved.  Don’t get me wrong, that’s normal for most programmers when they inherit an old project, but I’m not sure this followed good programming practices from when […]

Making a responsive canvas

Not too long ago I looked at working with HTML5 Canvas.  It’s a great little thing, and I am working on some posts to explore it more and what it can do.  However I have just ran into a problem with it which others have found, and something which is going to trip people up at […]

Working with HTML5 Canvas

Since I changed jobs a little over a month ago, I’ve found myself in a position of needing to brush up on a few skills, and also get a chance to learn some new ones.  Most recently, I’ve had the opportunity to delve into the HTML5 canvas tag.  For those who don’t know, canvas is the HTML5 way of […]