Why I'm a software developer

How often do you stop and think about why it is you do what you do for a living? Maybe it’s a mid-life crisis thing, but of late I’m acutely aware of the finite nature of time, and that there are an infinite number of ways I could spend that time. I’m also aware that ‘software developers’ are a quite diverse bunch of people, despite the persistent stereotype of math geeks huddled around technical toys talking in obscure acronyms (OK, we do that too).

Read more →

A year on, practicing philosophy-fu

Health personal philosophy

The last 12 months have been a big adjustment for me. Just over a year ago, I almost lived at the keyboard of my PC - work, hobbies (mostly Ogre & general coding, but some PC gaming too). It was not unusual for me to spend 12 hours in a day sitting in front of a computer, coding away. I had a bit of RSI (addressed with low-profile keyboards and less mouse use), and some back pain on occasion, but I carried on because I loved what I did, and with always a huge list of things to do (and that I wanted to do!

Read more →


personal philosophy work

I’m the kind of person who likes to keep busy; not in a ‘mad about DIY / the garden’ kind of way that tends to be the most socially acceptable form of being a ‘project oriented person’, but I always have a bunch of things on the go and never seem to have enough time to do them all. I’m always ‘working’ evenings & weekends, but a lot of the time I really don’t think of it as work, because a large portion of the time I’m doing exactly what I want to do.

Read more →