Archive for the 'Life' Category

Pastures new…

Monday, 14th May, 2007

I am still alive but I’ve not really dedicated much time to blogging this year. Last Friday was my last day at Evolving Media. I enjoyed my time at EM, and they produce some quality work but I really want to move on to using more robust development practices. Namely using a versioning system again, when I first started there it felt a little bit like walking a tight rope without a safety net with no CVS.

I was also in denial about how much of an OO zealot I’ve become, the trouble is I’m not writing enough OO code to progress as quickly as I’d like. Not employing OO was basically a huge road block for starting test driven development, automated testing (continuous integration) and automated deployment. All of which are nice to have but come at the cost no one could afford at EM - time; victims of their own success in that regard.

As I’ve mentioned before, one thing I never really settled with was working on a Mac. It was doing my head in going to work on Mondays and hitting CTRL instead of the Apple key and pressing those retarded page up and down keys that aren’t (they only scroll your screen and not the cursor).

I’d have the reverse situation at home where I’d keep hitting the ALT key instead of CTRL in Windows, ALT + right for End, ALT + left for Home and @@ for “”. As developers we use # symbols more than most and ALT+3 just isn’t convenient dammit. Apple keyboards, pha!

I think a six month run on OSX was long enough for me to decide I’m still a Windows fanboy, there’s some dev tools for Windows I’ve grown up on. I never found a decent replacement for Regex Coach (I even made a long over due donation the other day as a thank you!).

So where am I off to next? On May 21st I start at Alexander Street Press, an academic publisher with US roots who focus on the humanities. I’m looking forward to it; the two guys I’m working with, Paul and John, seem really knowledgeable, I’m sure I’ll learn a lot.

I’ve a week to myself this week to tie up some loose ends (private work namely). I’m hoping to get some more posts up here this week. In an ideal world I wanted to:

  • Push my new blog layout live (3 columns tagged up with microformat goodness)
  • Make a start on Groovy in Action
  • Read more of PHP in Action
  • Ditto for Agile Web Development with Rails
  • Finally get Zend (PHP5) certified

But I can’t see me squeezing that all in…

Fled the nest

Wednesday, 21st March, 2007

This post is somewhat overdue since I’ve never been so busy. I don’t post much in the way of personal happenings on here but it’s not every month you move out of home.

It’s been a long time coming, and for years I swore to myself I’d always buy and never rent a property, but since no one really has any idea if house prices will keep going up or crash, I bit the bullet and moved into rented accommodation with a friend on March 1st!

It’s a nice feeling to have your own place, even if I don’t actually own it. Right now I can’t actually envisage getting the free time I had back. Hopefully in a month or two I’ll have sorted things out and got into some kind of routine.

I write this sitting on the floor at the end of my mattress while I wait for my new desk and bed to arrive (several weeks away, sigh).

I do have a couple of posts saved in drafts but I’ve spent more time washing up in recent weeks than I have on my PC. What time I do have I’m trying to spend revising for my Zend Certification which I’ve got to get around to taking, seeing as I paid for it last August!

Jumping Ship

Saturday, 21st October, 2006

I finished at River Island yesterday. I wasn’t at River Island long (12 weeks) but pretty early on I realised I’d made a mistake.

As the saying goes we’re supposed to learn from our mistakes but on reflection I think I’d make the same mistake again. I don’t think many experiences are truly bad, and in hindsight I think this last job was a worthwhile experience that helped me clarify what I want to do and where I want to be professionally.

The things I know I won’t miss were my 6am alarm (which typically only allowed for 7hrs sleep a night) and commuting 3 hours a day!

RIP Loonix (again!)

Wednesday, 11th October, 2006

For the second time this year I’ve rebooted my Linux box only to have it “kernel panic” on boot with a load of unrecoverable disk errors, bah! (just as I got subversion up and running again too)

So I hopped on to Dabs this morning and ordered myself a new hard drive (taking the opportunity to sample Seagate’s latest offering, with perpendicular storage no less!). Every time I buy a new hard drive I’m amazed at how much storage you can get for your money, I went for a 320GB drive for a mere £70!

Of course with a new disk I’m greeted with a new OS install (and recovering what data I can from the old drive!). I think I’ll give Debian another run as that’s the distribution of choice at Evolving Media.

I also wanted to play around with Creole, having read up on code generation a fair bit recently I stumbled across Propel (which uses Creole as a DB abstraction layer). However with no Linux machine I’ll take the time to catch up with some reading while I wait for my new drive to arrive…

I’ll get down to actually writing some code again one of these days!

New Car

Sunday, 27th August, 2006

I’ve been a bit slow posting this due to only getting around to cleaning my new car this weekend. Last month I bought a Audi A3 2.0 TDi with an Oettinger ECU remap to 170bhp / 380nm torque.

My new Audi A3
Front shot of my Audi, just like the adverts :)

Next year I plan to get some 18″ RS4 alloys on it and either an ABT or Oettinger body kit, chavtastic!

You are currently browsing Mostly PHP MySQL Javascript Linux, some Ruby Java frameworks agile methods but overall web programming and software development in general archives in the Life category.

Categories

My Bookshelf

PHP in Action: Modern software practices for PHP Agile Web Development with Rails
xhtml 1.1 compliant   xhtml 1.1 compliant