My Life

GSX Day, travelling and Portland

After IamLUG finished up about 30 people stayed on for the GSX Day which was all about setting up your environment to monitor what’s going on, prevent significant outages and make everything run smoothly in your organisation. Even for a lowly developer such as myself this is useful content to know. The GSX software itself looks very interesting from a performance monitoring and scalability planning point of view and of course now that Elguji is running more and more hosted sites we need to make sure that our servers are in tip top shape.

The day itself was very well planned to not be a sales pitch, so the presentations were valid even without the GSX software. A very clever way of doing marketing I’d say.

Then yesterday really was the end of the trip to St Louis, with a very relaxed start to the day and some fun and games on the travel following that. US Airways cancelled the second leg of my flight to Portland so when I got to the front of the queue to re-book the lady looked a little shocked and said “But you’ve been booked onto the flight that leaves in 45 minutes from Terminal 2!”. Oh it was very entertaining getting my bags, changing terminals (in 111 degree heat), checking in, getting through security and boarding all within 30 minutes. But I did manage it at least so I was only half an hour late to meet Bruce and Gayle, so ultimately a successful day.

Today we head off to Cannon Beach on the Oregon coast to relax, catch up and spend some quality time working on IQJam. Interestingly, this is the first time that Bruce and I have actually worked in the same place before in the two years that we’ve been working together. Either we’ll get lots done or I’ll need to go back to being 5000 miles away 🙂

Matt is out of the office

I flew out to St Louis yesterday, a long but relatively easy journey. As soon as I arrived I started bumping into IamLUG attendees and shared a few (surprisingly nice) beers with a few of the gang before crashing quite early due to the long day.

Today it’s off to the baseball to see St Louis play Houston which should be fun. And then tomorrow it’s into the conference proper. From what I’ve seen so far Chris and team have done an amazing job, the hotel is ideal with large rooms, nice public areas and helpful staff. Can’t wait to get into it.

Following the conference I’m heading off on tour to go and see Bruce and Gayle so I’ll be checking email but not nearly as much as normal. If I don’t get back to you, then you’ll know why!

The daily constitutional

IMG_0010

I’ve been working from home pretty much exclusively for over a year now and I really like the more relaxed way of doing things. I can decide my own hours, work when it suits me.

On the flip side, it would be very easy to never leave the flat. So I have tried to get into the routine of heading out for a couple of hours from about 11am every day to stretch the legs and clear the head. This is when living in central London, in the summer really pays off. It really can be a great city.

For example, today part of my walk was from Westminster Underground to Bond Street, through St James’ Park and across the Mall (pictured). On a day like today when the weather is sunny and warm, but not too warm. Not too many tourists, life doesn’t really get much better.

So if you’ve never been to London, I highly recommend visiting and walking, it really is a surprisingly compact place once you get your bearings. The tube, taxis and buses are fine if you’re in a hurry, but if you’re inside Zone 1, then it’s normally as quick to walk and much more interesting.

New (old) Car

I last owned a car about 18 months ago, living in London really does make it fairly uneconomic to have one. But over the last couple of months two things have conspired to make it necessary for me to get a new (well second hand) car at least for the next few months. I am driving out of London quite frequently which used to work well with StreetCar, the hourly car rental service that I have been using. But I need to get to client offices for “normal” hours which means a 5.30am start which, frankly, I have just got out of the habit of doing since I stopped commuting. Also StreetCar have reduced the number of rentals cars available near my flat which means I have to walk a fair distance before I can even get going of a morning, the cancellation of a booking this week was the last straw, so onto eBay I went.

Buying a second hand car is a risky game at the best of times, using eBay adds it’s own risk as well, but if you plan ahead it can work out very well, as it seems to have done for me this time. I got a very good price on a 2003 Volvo S60, but then spent a little bit of extra money on some HP checks, mechanical checks and insurance to make sure that if things don’t work out that I’m covered.

So yesterday I went and picked up my brand spanking old car…

New Car

Not very exciting, but that was pretty much my weekend.

Review of the Year – 2008

Well what a year it’s been. As usual, the blog pretty much revolves around my professional life, but as time goes on the line between work and play gets ever more blurred. A lot of my best friends are people I am working with, have worked with in the past or are part of the Lotus community. The internet has really revolutionised that side of my life

2008 has been a year of change and continuous work, but in a good way. Until May I was still contracting, which in conjunction with the IdeaJam development work meant I was really doing insane hours. By May I was pretty much exhausted and decided that I should give “proper” consulting a go. It is without doubt the best decision I have made since leaving my “permie” life back in 2000. Life is so much more fun now, I get to choose when and, to a large extent, where I work. Coding has never been such fun! There is no way I could have taken the leap without the support of lots of friends who have been kind enough to pass work my way. Gradually I am building up a nice collection of clients. Financially things are a lot tougher than contracting but I am really going to try and hang onto this lifestyle as long as I possibly can.

At the same time as finishing the contract, preparation for ILUG started in earnest. It was such good fun to be more involved this year with the bigger venue, more attendees and all of the work that entailed. I happened to be looking in Flickr at all of the ILUG 2008 photos yesterday, there’s over 600 pictures up there that record a really great few days back in June. It was also the first time I’ve done any public speaking since back in university days, terrifying but bizarrely good fun. It was that experience along with UKLUG later in the year that persuaded me to make more of an effort with the speaking in 2009.

Talking of which, UKLUG continues to grow and improve. It has a lot of the same spirt as ILUG, thanks to largely the same people being involved in the organisation (not forgetting the incredible Turtles). The big difference is that Warren and Kitty do a whole lot more of the work. The next UKLUG should be bigger and better again, with planning already under way. The various Skype chats never shut down and continue to add to the incriminating evidence against each of us involved. 🙂

The rest of the year has really disappeared into various different projects for clients doing some really cool techie stuff and some blasts from the past. I hadn’t done any “proper” Notes client work for probably ten years but found it surprisingly good fun to do some again. But as ever most of my work revolves around web development, web services and reams of Javascript. Of course IdeaJam has been the constant throughout the year. We’re gradually building a product to be really proud of. Out on the public site you see the pretty front end bits that Bruce is so good at designing, but I would estimate that more than half of our time is spent working on the back end to make the application easy to install, look after and support. 2009 certainly looks like it’s going to be an exciting year on the *Jam front.

Setting aside the work element of life which seemed all consuming at various points throughout the year. I did manage to get some travelling in this year with trips to Florida (of course), New York, Dublin (with stops in Edinburgh and Belfast along the way), Amsterdam and Belgium. Not as much as I would like but something has to give in the battle between life and work.

And that is really the theme of the year. I suspect that a lot of people would find my year intolerable; where’s the relaxation? The mythical “work/life” balance? This is, from my point of view anyway, the joy of being a developer, I can spend most of my time doing something I love and make a living with it. Long may it continue.

I hope you, dear reader had as good a 2008 as you could hope and that 2009 brings nothing but good health and happiness.

</2008> <2009>

Merry Christmas

Well I’m off to Suffolk for Christmas Day and Boxing Day to spend some time with the family.

I’d just like to wish you, dear reader, a very happy and peaceful Christmas. Now what are you doing reading this, go and get some egg nog, champagne or whatever your favourite tipple is.

Welcoming niece number two into the world

I got the call this morning that my new niece was born at 5am 🙂

So join me in welcoming Constance (Connie) May White to the world.

Congratulations to Simon, Fiona and of course, Elspeth (who is niece number one).

Beer and bikes in Bruges

A group of friends and myself spent the weekend in Bruges, Belgium mainly to catch up with each other and just chill out with a few Belgian beers. Luckily the weather was just great on Saturday which allowed us to hire a couple of bikes and a tandem to arse around on for the day. So we cycled round the town, stopping every few hundred metres to sample a new beer, I can highly recommend this as a good way to spend your Saturday, although I do need to apologise for the various tourists that we left scattered in our wake as we barrelled down the main shopping street at Mach 1!

The Eurostar worked faultlessly and overall we had a great time. Now I really need to get some sleep before a hectic week of work for multiple different clients.

Bathroom progress

The bathroom refit is ongoing, as I suspected the builders now aim to finish this coming Friday rather than the Wednesday that they hoped for, but I’d rather they do a good job than rush it. So I’m up in Suffolk at my parents this weekend taking advantage of their wifi for a change and enjoying working looking at the countryside rather than the city.

New Bathroom Progress
New Bathroom Progress

My living room is so packed with equipment for the bathroom that it’s hard to move around it, let alone work in there, so when I’m back in London next week I’ll be basing myself in a temporary office. This is where London is great, anything you can think of is offered somewhere, so I can go into this place and rent a desk by the day with wireless thrown in for a very reasonable £20 and get out of the builders way.

This week I’ve been onsite at a new client outside London and it worked out cheaper to rent a car and drive rather than train and taxi every day, and most of the time it was fine but London traffic can be really appalling sometimes. On Thursday evening it took me over three hours to do 60 miles home! uckily I won’t have to do that journey very often, maybe twice a week for the next month or six weeks.

And in the meantime, version 1.2 of IdeaJam will be released shortly, we are just finishing off testing this weekend. It includes a whole pile of new configuration options which clients have asked for, so is well worth a download once we have released it. LinkJam is getting steadily closer to version 1.0 as well, we have knocked off a few more bugs this week, are busy writing documentation and are generally getting ready to release it in the coming weeks. So all is busy as ever here, now if only the weather would clear up so I can enjoy a barbeque sometime this weekend, unfortunately we can’t get everything we wish for.

What's going on?

I’m not posting very much at the moment really, there’s a lot going on with the real world at the moment…

The builders arrived this morning to start ripping out my bathroom so the next week or two is going to be messy at my flat. I do get to keep water for cups of tea but I’m going to be borrowing friends showers and staying away for the next few days as my living room is full of the new bathroom fittings, I’ve already walked into the new bath and skinned my shin on it twice since it was delivered 🙂

Luckily work has worked out well with timing, as I am going to be at a customer site for the next couple of weeks, so at least I’ll be out of the flat (although today it was way too loud to do any work so I’m sat in a Costa Coffee typing this using my new 3G card. The pay as you go deal I’m on is actually pretty good, you can get 7gb of data for GBP25 which sounds a lot but you’d actually be surprised how little you use as long as you’re not streaming audio or video all day long.

On the LinkJam front we are up to version 0.9.6 in development at the moment and I finished adding internationalisation over the weekend so we’re pretty much feature complete for the official release. If you’ve not tried it out yet, Bruce has enabled access for all IdeaJam users, just head over to linkjam.elguji.com and have a play around, both Bruce and I are now using it in place of del.icio.us and, for us at least, it is proving to be a really good replacement.

The next couple of months are looking incredibly busy with trips planned to see family around the country in the next couple of weeks, then a jolly to Belgium (after Amsterdam two weekends ago and a great trip up to friends this weekend just gone) and finally another trip over to Dublin in August. Between all of this there’s IdeaJam and LinkJam, plus client work to fit in. It’s really just as well I don’t have a “day job” in an office any more!