No one is unstoppable forever.

Looking at the current landscape of tech giants, from Facebook to Google, from Stripe to Intel, it is almost impossible to imagine they can ever be out-spent or out-competed.- Whilst they might seem unstoppable – with the sheer brain power they employ and the almost bottomless stash of cash they command, it is reassuring that every giant has its weaknesses.

March’s 30 Day Challenge: 2 minutes of high knees + 3 minutes of push ups!

5 Minutes seems the right amount of time To get to a very nice sweat – with the right exercises of course.

My 15 Year List of Ideas is a Ready Made Company Selector

For the last 15 years I’ve maintained a list of ideas to build – things that both excite me and improve the world.