Thoughts and musings.
I ordered a Spotify gift card through Paypal gifts and they sent me a gift card that does not work. Both customer service teams are terrible so I'd suggest you avoid.
My race report for the London Marathon 2019, a race which I finished in 2:54:50. An overview of how I trained, how the race went, and what I have planned next.
In 7 days I am running the London marathon. This is an overview of my marathon background, my training (how I think it has gone), and my targets for the race.
A brief look at how I integrated the Summernote WYSIWYG editor with React, and the issues I encountered getting CodeMirror/summernote plugins working.
My race report for the 2019 Village Bakery Half Marathon in Wrexham. I finished in 1:22:55 - a new (poorly executed) personal best over the half marathon distance.
An overview of how I built a maintainable web app (and API) as well as a companion mobile (iOS) app in a simple and easily testable manner.
Starling Bank markets itself as being a cheaper and simpler way of making international payments. It is not. Poor user interfaces and rushed product releases make for an extremely questionable product.
I decided to move my companies products over to EC2. For interest/reference I kept track of what I had to do to get the server setup and running as before.
Amazon Web Services' (AWS) Convertible Reserved Instances (CRI) are/were fundamentally broken. This is my experience trying to get them to fix it.
In June 2019 I will run my first ultra marathon in Durban, South Africa. Comrades - The Ultimate Human Race. Read why, and follow my journey.
The Hacker News newsletter contains some seriously interesting tech related posts each week. The 'Ask HN' section contains some amazing insights for living your best life.
I did not start the 2018 Chicago marathon. Instead I deferred my entry. This blog explains why and outlines my running plans going forward.
I finally got around to having a play with Google Tag Manager (GTM). It makes Analytics and other previously annoyingly arduous tasks simple. Take a look.
My company has built an ecommerce website for runners/cyclists/people who want to buy energy gels - EnergyGels.com. This blog post outlines why as well as some of the technical implementation considerations/details.
6 days after running the infamous Boston Marathon I decided to run the 2018 edition of the London Marathon. This is how I got on. Spoiler - not well.