Jonathan Beckett

Jonathan Beckett

It's turtles, all the way down.

First World Problems

At the moment I seem to be caught in a battle for the heart and mind of my organised self. The protagonists are the phone, a collection of various internet services, and the Filofax. I suppose this could be whittled down to “gadget vs. web vs. paper".T...

Organising the Mayhem

I have decided to try and do something about improving my natural propensity to continue putting one foot in front of the other - after much thought and deliberation, I'm going to attempt to start using task lists. I say "attempt", because it's not al...

Opening a Can of Worms

Somebody I have known for quite some time, and respect enormously has requested repeatedly for me to expand on some of the subjects I typically try to avoid in the blog - specifically faith, religion, and everything that surrounds them. My friends al...

Hello World

Convention dictates that anything a software developer creates should start with a “Hello World" post of some sort. I’ve written variations of “Hello World" in everything from Pascal, to Visual Basic, C, C++, Java, Javascript, Perl, Python, and more. ...

Software Development Methodologies

Given the amount of hoodoo, fear, uncertainty and outright rubbish written about the various ideas, I thought it might be timely to write a post outlining what each one really means — both for my own reference, and my own sanity — if this is of any u...

Riding the Elephant

While working on a software development project some time ago, I was consumed by a stack of different products and technologies - among them the .NET framework, SharePoint, K2, SmartObjects, C#, SQL, the dreaded Global Assembly Cache, Web User Control...

The Software Developers Bookshelf

What books does a real software developer have on their bookshelf? I thought it might be interesting to cast a glance over my shoulder at the bookshelves, and list some of the more noteable books that sit covered in varying amounts of dust. It's worth...

A Collection of Great Books about Computers, Technology, and the Internet

I've read them all, and would without hesitation recommend them on to anybody else with even a passing interest in the history of the internet, or software development in general. Where Wizards Stay Up Late by Katie Hafner In the 1960s, when compute...