Skip to main content

Posts

Back on the road

Let's get this blog back on the road.  Since I last posted (sounds confessional...don't worry), a bunch of stuff has happened, and continues to....   Two more Ironman distance races ( Outlaw 2014 and 2016), a job change or two and some great football experiences.   People always say this, but expect more regularity in the future :) A word about work, which sucks most of the time out of my life, so needs a mention. I am now working for a hybris System integrator PortalTech Reply .   We have a large project with an orange-coloured UK airline, developing a commercial system for the airline that involves a lot of integration with proprietary and COTS software they have.  It's a fascinating problem domain for an IT architect, plus I am getting my hands dirty with the technology as well.   Also I am working in central London (Victoria) most days a week, which is interesting in a way, although it's a bit of a building site at the moment. Sports and fitness events also nee
Recent posts

Brighton Marathon 2013...a blast

I was lucky enough to be able to run the Brighton Marathon today : I did this in memory of my father-in-law (full story here ).   I;ve not run a marathon since London in (I think) 1992 : the ADT era, when the finish was on Lambeth Bridge, not the Mall, and we all ran in plus-fours.  Joking about the last bit.  I ran about 3:30 on that day in 1992, at the age of 29, and with a lot more single-sport dedication to running.  Now I am 50, I was thinking it would be interesting to see how I could run a single event marathon. Brighton is a young (4 runnings) but big race : 9000 competitors.  The route starts from Preston Park, does a shimmy or two around the town centre, then sends you first east, then west along the sea front. Finish is just past the pier. Conditions were good : the overnight rain cleared up, there as  a bit of light white cloud to keep the sun away, and some breeze but not a wind.   I had a few 20 mile/3 hour runs in my recent training past, but two weeks ago picked up

The new swimming me...the journey begins

Last weekend I attended a Total Immersion swimming course at a school in Hampton. I had a brilliant experience (the only way to describe it) and it has transformed my way of thinking about the sport, to the extent that l now want to completely re-engineer my stroke. This morning I started out on this journey, by spending an hour just doing basic drills - glides with focus on head and arm position, and a few attempts at the two initial drills, swimming on my back and "Sweet Spot", as it is called. Relearning all this stuff isnt going to be easy, but l AM going to be patient. The prize (being able to swim effortlessly in a fish-like way) is definitely worth it!

Code quality - in defence of developers

Ok I think it's time to step in for developers.   In http://www.theregister.co.uk/2012/12/21/financial_software_disasters/ ,  Dave Mandi amuses us and points out that much code quality is low.   And he - largely - beats up on the quality of developers for it.   I have some sympathy for some of his arguments : in my experience, most developers have programming-language knowledge, but few know how to write applications using that language.   I know many who have Development certifications but I would not "trust" to develop re-usable software components - too often, they just aren't interested enough in software design to go from programmers who can drive languages and APIs to developers who can implement software of real and lasting value.   But, in my experience, many good developers don't write bad software out of ignorance : they do it because, as the author (later) acknowledges: "In the real world, tight budgets, shortsighted managers, and unreasonable ex

Next event : Ballbuster!

My next event is the February Ballbuster Duathlon .  I've never done a duathlon before, but I like a challenge and this is a biggie.   An 8 mile run, 24 mile bike, and then another 8 miles of running to close it out.   The key thing about this very popular race is that each of the 5 8-mile laps includes a climb of Box Hill in Surrey. Box Hill has a bit of an iconic status as a "challenge" but it's basically a pussycat in road cycling hill terms.  There are far more aggressive, far longer climbs in the North Downs (looking at you, Ranmore), and even I've been able to climb it out of the saddle, in 42x16 on my single speed - and I'm no monsta. The stats don't lie : the road is a steady climb of 120 metres (390 ft) over 2.5 kilometres (1.6 miles) but won't have you hallucinating. What it does have is fabulous views on the way up, a couple of "pretend we're on Alp d'Huez for a moment" hairpins, and a decent tea and cake stop at the top

Keep people on the wagon to make social software stick

Aside from the buzz and enthusiasm of social software deployments, there's sometimes a back-story.  I've been wondering about how well organsations deploying social software plan catch to on-boarded users before they fall back to old habits. Here's the scenario that I am thinking of. When we deploy business change technologies, we tend to measure on-boarding as a one-off activity (we measure stuff like that partly because it's easy to measure, which is a bit of an anti-pattern in itself).  So, once a user has been trained, posted, edited a profile, added people to a network, we cross them off a list.  However, this fails to recognise what, from my experience, is the strong influence of learned-behaviour of the non-social user, and how these users' inertia can reset interactions to levels of lower social value. The reasons we fall back to old ways and habits are many: The derived social value of an interaction obeys the "Convoy" principle The answer

Let's keep it personal..IBM Connect and the soul of Lotus

Today I start a new challenge,  working for an IBM Premier Business Partner called Portal in Bracknell, Berkshire.  I'll be helping their customers make, and get value from, their investments in IBM Collaboration software of all types : from transactional portal application dressed with user managed web content, through Social Software for organisations on the road to becoming a social business, and not forgetting along the way our Notes/Domino customers who've been getting value from Notes, Sametime and other Lotus products for over 20 years.  Today's the day to meet the Portal people and get connected - many of these people I have known from project work over the years and it's a great pleasure to be linking up with and working with them again. The main thing on my mind today : the decision to embed Lotusphere 2013 inside the IBM Connect event . I have two contradictory thoughts on this : "It's not a moment too soon" : customers are confused about t