Tuesday 25 November 2014

A Step in the Right Direction



There's a long way to go both speed and distance wise but Sunday's Epsom 10 mile race was a good marker for where I stand with my 2015 running goals.   A 1:11:44 (7:11 min miles) over an undulating course in miserable conditions gives me encouragement that I'm not a million miles off the first mark (sub 90 minutes at the Fleet Half Marathon). That's going to require 6:50 minute miles, a speed that right now I could probably only maintain for about 3 miles.  By Christmas time I hope to be able to hold that pace for 8 miles and if so then 2015 will be off to a good start.

Splits and Garmin:

http://connect.garmin.com/modern/activity/638999946





Friday 21 November 2014

Big Running Goals for 2015?


Fleet Half Marathon: sub 1:30
Brighton Marathon: 3:05 (good for age time to gain a London exemption)
National 100k Championships: sub 9 hours
Spartathlon: finish!

Hm, I wonder if I should have kept that to myself:

http://www.ted.com/talks/derek_sivers_keep_your_goals_to_yourself





Monday 10 November 2014

Pipelines a Go Go

Like most companies, at Betfair we're learning our way in to a Continuous Integration development and deployment strategy.  Whilst it's just one step on a long road of delivering all our apps like this, it's good to see some of our groundwork pay off and see some green on our Thoughtworks Go Pipeline status:



All we're doing here is having our 3rd party developer curl/post an RPM package into our yum repository and then automatically deploying it out to Linux boxes.  Fairly simple stuff, but as a team we had to jump through a fair number of hoops to get there.  Understanding how Go Agents work, configuring sudoers files to allow the appropriate commands on the boxes, working with Go environment variables and parameters were all bumps to navigate.  Even for something this simple though, the payoff is considerable.  Our old process would have been for the 3rd party to ftp the package onto a temp directory on a dev box, our maxed out Op Engineers would take it, install/promote it to yum, and run a shell based install across all the boxes using func.  If something went wrong, they'd have to ssh onto individual boxes and figure it out. The Go process is fairly similar, just automated, and neatly removes the dependency on the Op Engineers and the troubleshooting part.  If you see Green, you know the package has been successfully put out into the wild.  If you see Red, you just drill into the Pipeline and quickly find the problem in the Task->Log.



Tuesday 21 October 2014

Inspiration on the tube

Last night I had the good fortune to meet two inspirational people on the tube home. One had hardly any sight after a bad accident years previously, his companion was completely blind from birth. They were on their way to a dance class in Central London, navigating their own way around the tube. You could see it was stressful for them but they managed their way around with very good humour and grace, which was doubly impressive given it was rush hour and the train was rammed. Despite the disability, they'd obviously both made a decision to get on with life in the best way they could, which was pretty humbling to be honest. Not only that, the gentleman who was completely blind was a concert grade viola player and pianist. When I said wow and asked how he managed to do that he just laughed and said "practice every day". 


Friday 17 October 2014

Not a stock tip


I’m no Warren Buffett, but one of these shares feels a bit like his famous purchase of Sanborn Map Company (““We got hold of assets at a steep discount with a map company thrown in for free.”) :

·         Amazon.com (AMZN): internet mega retailer.  Makes a measly 1% margin, pays no dividend, valued at 804 years worth of earnings
·         Netflix.com (NFLX): internet streaming provider.  Roughly 0.5% margin, no dividend, valued at 91 years worth of earnings
·         Seadrill (SDRL): rents out oil rigs for deep water exploration.  50% margin, (very) generous dividend, valued at 3 years of earnings


Company
Share Price
Mkt Cap
Revenue
Net Profit
Annual Dividend
Yield
Price/Earnings Ratio
$305
$141bn
$74.4bn
$745 million
-
-
804
$343
$21bn
$4.3bn
$203 million
-
-
91
$23
$11.5bn
$5.2bn
$2.78bn
$4 per share
~17%
2.7





In the interests of balance:





Monday 13 October 2014

Mr Money Mustache

I like this chap's blog: http://www.mrmoneymustache.com/

It's thought provoking, entertaining and informative.

First post: http://www.mrmoneymustache.com/2011/04/06/meet-mr-money-mustache/

Classic Posts: http://www.mrmoneymustache.com/category/mmm-classics/

All posts: http://www.mrmoneymustache.com/all-the-posts-since-the-beginning-of-time/


Tuesday 7 October 2014

One Day Like This a year will see me right, for life

At 5am on Sunday morning, in a muddy woodland in Sussex, I was sleepwalking and weaving my way slowly round the 24 hour Ultra Trail Run Challenge.  15 hours into the race but still with 9 to go,  we were bang on our schedule but with no contingency whatsoever, everything was hurting, energy levels were low, and all I wanted to do was stop and close my eyes for a few precious minutes of sleep.  My buddy James had fallen in a pond and needed an entire change of kit, and my other buddies David and Jamie were silently enduring their own agonies.  For a while, our race and my dreams of qualifying for Spartathlon (the others already had it in the bag) were hanging by a thread.  By 6am, we were virtually begging for the sun to come up, knowing that we’d get an energy boost and a rise in spirits.  What we didn’t realise was quite what a miraculous impact it would have, and oh boy were we grateful.  Four quick(ish) laps of the 2.12 mile loop later and we had a 17 minute buffer on our target, leaving us roughly a marathon to cover in 6 hours.

As you’d expect, this had all felt so much easier a few hours previously.  A leisurely drive down to Sussex with Rosie and the kids, arriving around 2 hours before the start, meant plenty of time for pre-race preparation, fuelling and banter with the lads and other competitors.  The race start was at 2pm, it was a joy to have my wife and two boys on the start line (the little ones trying to join in with the race…. “you can do it Daddy”, “go Daddy!!” ) and cheering us through the first couple of laps.  Despite some fairly persistent rain, we ploughed steadily through the first marathon in around 4:30 hrs, chatting to other competitors and generally enjoying ourselves.  Our main chats were with a fantastic chap by the name of Colin Searle, who’d done Spartathlon twice and was preparing himself for a mountain ultra called The Spine taking place in January 2015.  We also made sure to give the usual “well dones” to anyone we passed or who passed us, it’s a friendly sport ultra running!!

The course loop felt fairly straightforward at first: flat round a lake, ascending gently through woods to a reasonable hill which was walking only right from the start, a little jog along a flat wooded section then another uphill walk, turn left and crash downhill past an angry swan then a long flat grind to the transition point.  As evening turned into night time, we kept chugging along, rarely stopping at transition for more than a few seconds at a time to grab some food or drinks.  We were helped massively by support from Anthony Baring late in the evening and then by Bruce Paterson in the dead of night.  Bruce ran a few laps with us carrying bottles of electrolyte which was an absolute godsend (thanks Bruce!!). 

For the last 6 hours it was just a case of keeping moving and trying to stick to around 30 minutes per lap.  Although we were all utterly exhausted I think we knew we had the result in the bag for probably the last 2 hours or so.  Coming in to the penultimate lap the good feelings started to beat the exhausted feelings… “just one more time up this hill after this etc etc”, and for the last lap we knew we had it…. 41 minutes to do 2.12 miles, I smiled inside every step of the way (outside it was still a grimace).  Down to the home straight for the final time and there were Rosie and the kids again….”you’ve done it Dad, you’ve got 9 minutes left!”….  I don’t think I have ever been so pleased to finish something in my life, cue massive hugs, big smiles and very good feelings all round.  We finished with a total of 112.36 miles, achieving the 111.8 target for Spartathlon qualification by a tiny margin.

Big thanks to all our supporters on the day: Rosie, Sam, Luke, Anthony, Kirsty, Bruce, Chevs, Holly, Maisie, Grace, Bailey, we couldn’t have done it without you.  Also thanks to lots of people on facebook for the messages of encouragement and support, it really does help us.

Finally, a special mention to the race organisers TL Sports Events (https://www.facebook.com/TLSportsEvents?fref=nf ) .  A friendlier or more professional bunch of people you could not hope to meet.  Everything about the organisation was first class, from the food laid on to the timing equipment.  I was especially impressed with the constant stream of marshalls patrolling the course making sure everyone was ok and towards the end even running alongside us with water.  Thank you Lee and the TL Sports Team, you were great!




In transition in the dead of night with Jamie and Colin

Time to spare! with (from left), David Bone, James Ellis, Sam, Jamie Holmes, Luke, me



Thursday 2 October 2014

Everything is Awesome…

….. in the Lego Movie and in the world of Google.  Last week’s London Atmosphere event showcased several Google products, primarily “Google for Work”, a rebranded version of the old Enterprise suite.  It’s the same set of ideas as Enterprise but seems slicker, tighter and with some interesting new features like Google Drive.  Ideas such as collaborative document editing have been around for a while and just get better when deployed with tools such as Hangouts.  Google claims to have signed up 5 million businesses, which makes me wonder why I’m still using Microsoft Exchange/Outlook and a Blackberry that feels like it’s from the Ark.

Whilst the bulk of the event was taken up with Google for Work presentations and case studies, the most interesting and inspiring part came when they gave a glimpse of major new projects like Google Glass and the Driverless Car.  I’m not massively in to the whole Glass thing….. the idea of having a display right in front of my eye kind of leaves me cold.  But the Driverless Car presentation was incredible.  It showed the Car being tested at Google HQ in Mountain View, California, with members of the public being brought in to have a test ride.  Mostly these people seemed to be completely wowed and enjoying themselves, and there was an amazing moment when the car was used by a blind man who was moved to tears by the freedom such an invention could bring to him. 

The Driverless Car project has been around for a while and it still seems uncertain whether Google will commercialise a vehicle themselves or license technology to car manufacturers.  Nevertheless, this thing is a long way down the road and it’s coming to the UK for testing in 2015….. maybe science fiction is closer than we think?

More info:




Wednesday 1 October 2014

Pre Race Nerves



Feeling a touch nervous for this weekend’s 24 hour Ultra Race at Ashburnham Place in Sussex (http://www.24ultrarun.co.uk/).   Has enough training been done?  How will I cope with the lack of sleep and the sheer amount of time on feet?  Will I let my buddies James, Jamie and David down?  We’ll find out on the weekend, but there’s no doubt this race is going to be an almighty challenge.  The aim is to run a minimum of 113 miles in 24 hours meaning a relatively stately average of just under 5 mph is needed.  5mph doesn’t sound too bad, but it doesn’t take much to go wrong to start threatening that pace.  Bad weather, difficult conditions underfoot, a bit of stomach trouble or just plain old exhaustion could be enough to put us under pressure.  All that being said, I’m really looking forward to the challenge and hopefully getting it done.  Training has gone pretty well since R2TS in July, I’ve no major niggles to speak of, and the weather forecast whilst not fantastic looks bearable for the weekend.  In case anyone is interested (which seems unlikely!), here is our pacing plan for this weekend:

Hour
Stage
Required mph
mins/mile
Stage Total
50/50 Mileage Split
50/50 %
 split
1
1 - Feeling Strong (2pm to 8pm)
5.75
10.4
34
65.5
57
2
5.75
10.4
3
5.75
10.4
4
5.75
10.4
5
5.5
10.9
6
5.5
10.9
7
2 - Getting Tougher (8pm to 2am)
5.5
10.9
31.5
8
5.5
10.9
9
5.5
10.9
10
5
12
11
5
12
12
5
12
13
3 - Dead of night (2am to 8am)
4.8
12.5
25.6
49.4
43
14
4.8
12.5
15
4
15
16
4
15
17
4
15
18
4
15
19
4 - A second wind?   But don't bet on it (8am to 2pm)
5
12
23.8
20
5
12
21
4.8
12.5
22
3
20
23
3
20
24
3
20


114.9

114.9



Wish us luck, please!!

Tuesday 30 September 2014

McGinley leads at Gleneagles



It was a great privilege to spectate at the Ryder Cup at Gleneagles at the weekend.  The setting was incredible, it was sometimes hard to take your eyes off the scenery to watch the golf!  Aside from all the brilliant golf that’s played, the great character of the players (top favourites this year were Dubuisson the Magician and Reed the Pantomime Villain), I find the battle between the two captains fascinating.  They don’t hit a drive, they don’t stand over any nervy 3 foot putts, yet somehow the work they put in before the tournament, the pairing decisions they make during the weekend and the overall atmosphere they create for the players manifests itself on the final scoreboard.  I feel for Tom Watson, the man is a legend and loved in Scotland, so no comments to make on his captaincy.  But there were lots of aspects of the conduct of Europe’s victorious captain, Paul McGinley, that I found very impressive.  First and foremost, he made an enormous effort to build strong relationships with his players over a two year time period.  Attending 25 events this year alone, he was in constant contact, sometimes over dinner with individual players, making a daily phone call to others.  In the case of the enigmatic young French debutant Dubuisson, McGinley spent 3 days at his house in France getting to know him and what made him tick.  Next, McGinley set the right tone for his team, marked as strong favourites in betting markets, by bringing in the legendary football manager Sir Alex Ferguson.  Ferguson spoke with them about the pressures of being favourites, and how they should not fear it or be ashamed of it but embrace it.  In his pairing selections, McGinley clearly had a very well thought out plan that was nevertheless flexible.  Unleashing McDowell/Dubuisson in the foursome format was a planning masterpiece, whilst accommodating the out of sorts Poulter and protecting the under pressure home player Stephen Gallacher but keeping them invested in the team goal showed a great response to unexpected events.    Finally, McGinley helped his team avoid complacency by reminding them of what had happened at Medinah when the Americans led by the same 10-6 scoreline on the Saturday evening.