Today this website celebrates a decade on the interwebs – that’s longer than Twitter, Facebook, YouTube and MySpace combined! (OK, maybe not combined, but certainly one at a time). If you’ll indulge me, I’d like to take a little trip down memory lane and reminisce about how it all began…
In the beginning, there was the Salary Timer
Our story begins 10 years ago, when I was working as a consultant software developer in the City of London. My first project was based at the Royal Bank of Scotland, babysitting a foreign exchange trading system that my company had built the previous year. I was hard working and enthusiastic, but the project was undemanding, to put it mildly. Rather than bury my head in the newspaper (the choice of certain colleagues), I decided to take the opportunity to improve my C++ and Win32 GUI programming skills.
I built a number of experimental applications, mostly concerned with cryptography (which I was learning about at the time), but one of my more frivolous creations was an app that let you calculate how much you earned while visiting the toilet at work. The Salary Timer was born.
I emailed the Salary Timer to all my friends, and before long it took off in quite a viral manner (back when “going viral” was still a novelty). I was receiving email from all over the world, and quickly realised I needed a web presence for my new creation – welcome to MrCeri.co.uk!
Thou shalt not blog
For a while MrCeri.co.uk was a home for my various home-brew software projects, nothing more than a simple introduction page and a bunch of download links. Blogging was all the rage at the time, and was seen as trendy and cutting edge – I naturally took an instant dislike. But as the years went by, I added fewer and fewer projects to the site. Not only did my successive day jobs become more demanding, but they increasingly allowed me to “scratch my programming itch” during office hours, leaving me less inclined to work on my own projects in the evening. The site slowly morphed into a run-of-the-mill personal blog, which, now that traditional blogging seems to have fallen out of fashion, is fine with me :o)

2002

2003

2005

2008

2010

2012
I still have plenty of personal projects on the go, and someday they might find a home on this site. But in the meantime I’ll just continue rambling on. Oh, and pictures of robots. Never forget the robots!




I’ve written before about how I’ve
The Project Management Triangle, illustrated to the right, describes the three constraints that affect a project. Just like you can’t change the sides of a triangle without affecting at least one of the other sides (or the area), you can’t change any of these project management constraints without affecting the other two (or the project quality). It’s an over-simplified model, but it still does a surprisingly good job at illustrating the reality of a typical software project.
This week I attended the
2010 was undoubtedly the year of the iPad, Apple managing to succeed with their touch screen tablet device in a market where numerous others had failed to make an impact. My prediction is that 2011 will be the year that iPad clones bring tablet computing to the wider (i.e. cheaper) consumer market, and in doing so, cement the iPad’s position at the top of the pile.
The rumours of the first Google mobile phone are no doubt causing mild palpitations at Apple HQ. Google’s Android operating system is already proving to be the hottest thing since sliced bread with dozens of new Android handsets promised in the first half of 2010. Microsoft will be hoping they can regain some ground with their long overdue operating system Windows Mobile 7, and I don’t expect Apple will be resting on its iPhone laurels either. 2010 promises to be an exciting year for smartphones and mobile web browsing.