My Posts

The accelerated pace of image processing developments

There are some amazing things happening with image processing at the moment. I remember my graphics class at university 25 years ago and the primitive, by comparison to now, image processing algorithms we had to code. Oh how things have moved on.


Read More

A personal link to 'The Mother Of All Demos'

There is a video of a demonstration given by Doug Engelbart in 1968 which is commonly referred to as “The Mother Of All Demos”. In the demo, he demonstrates a lot of technologies for the first time together that are common place today and some which we haven’t even achieved properly now:


Read More

Working from home boosts productivity

I am fortunate with my current role that I am able to work 2-3 days per week from home. This saves me about 2.5 hours of commuting time per day as well as about £2000 per year.


Read More

Armada by Ernest Cline

Took me a little while to get into this book. It starts out in a school where a pupil spots a spaceship from his favourite video game. This then moves on to it being a precursor to an invasion by the aliens from the video game and the game itself was actually put together as training so the players could pilot drones in the war. A slightly surreal concept but pretty well executed. The “twist” with the main characters dad is a bit contrived but overall not a bad read - enjoyed it more as it went along. Not as good as Ready Player One.


Read More

The bosses who change our lives

I have been very fortunate in my career to have some exceptional bosses that have had a massive impact on my career.


Read More

Zero to One by Peter Thiel

I had read a lot of good things about this book and it had sat on my Kindle for a long time. Really enjoyed the first half of the book but thought the second half was more focused on things that weren’t relevant to me. There were some statements made that were clearly opinions but were stated as facts. Overall a bit disappointing.


Read More

The unseen impact of the little trade-offs

I found this article to be a very astute observation that it can be all the “little trade-offs” that can add up to cause issues. The article highlights it from the perspective of a leader who can make small decisions, usually around putting something off or taking a short cut, that can add up to impact their work and those around them.


Read More

An entrancing dance with just the hands

My daughter loves dancing. She was entranced by this (so was I). The effort this must have taken to choreograph and the level of control between both the dancers is impressive.


Read More

The amazing evolution of the English alphabet

A simple chart showing how the English alphabet evolved and how we ended up with what we have. It is particularly interesting how the Roman alphabet changed to become the English alphabet.


Read More

Making the explanation of distributed systems fun

I love the way this article explains some of the key issues with designing distributed systems and how to solve them. It uses the illustration of a theme park and the rides - very clever and a fun read, which is unusual for a distributed systems article!


Read More