I was having a think about configuration file formats the other day and it occurred to me that so-called legacy configuration file formats could be better than the formats we...
Trying to decide what to learn next is something I hear discussed a lot between developers. Sooner or later the topic of conversation usually ends up talking about whatever technologies...
This is a continuation of my first blog post, Innovation, learning and biting off more than you can chew, which was written as an example of what can happen...
Before I became a developer I thought that the most important skill for the role was hard technical knowledge. That is, being fluent in a few popular programming languages and...
As a web developer (as opposed to a web designer) I have a love/hate relationship with CSS. I’ll be the first to admit I’m no designer and I much prefer...
What I am about to write about is not a new and revolutionary idea. It’s something I’ve read about countless times before. It’s also something I have fairly consistently ignored...
There is a constant drive for innovation in software development. Organisations want to be seen to be embracing new technology and most developers have a built-in desire to play with...