If You're Learning to Code, Use a Good Font

Fonts are a funny thing for developers, since from a programmer perspective a good font is something that you should never actually notice; in other words it should be designed in such a way that it never interferes with your job. There are a few well known cases where the…

Thimbleweed Park: Backing a Dream

TL;DR; BACK THIS NOW. In fact, do that, and THEN read this. Update: 25/09/14 Ron and Gary hit their goal! At the time of writing they are around $15k over their target, but that doesn't mean you shouldn't back this game if you haven't done so already.…

The Cloud Revolution Is Dead

The revolution that has effected a long and brutal assault on businesses and their IT departments has ended. Software consultants and vendors pushing large scale implementations that take years are no longer fighting against cloud based options. They aren't fighting because they're too busy trying to remain relevant. The cloud…

My Top 3 Dreamforce X Highlights

It's been a week now since Dreamforce came to a close, and although that week has been somewhat on the crazy side as well, it's been great to talk to friends about the experience, and I've been looking forward to sharing my personal highlights here. Disclaimer: this isn't a summary…

Some Thoughts on Software Development

Software development, in my opinion, is something of an extraordinary field. Relative to the rise of civilisation it's no more than a flash in the pan, but along with the advent and advancement of computers themselves, the discipline is progressing at so great a rate that we take many aspects…