I am an IT professional and technologist based in London, UK.

Here you will find various things that interest me and, I hope, others.

I tend to publish long form articles some of which take a while to compile and present, hence sometimes long gaps between posts. Content is generally technology related.

I have a particular interest in the history of computing going back to the origins of the digital computer at Bletchley Park in the 1940’s. My intention is to publish a set of articles that document the emergence of digital computers out of necessity during World War II. There are two articles on the site that start that story:

Other than that there are write-ups of the various software and technology projects I have built or experiemented with. I enjoy coding in Go, so most of the software projects are written in Go.

Watch this space for more codebreaking, Go and retro computing content.

Latest Post

  macOS Terminal Setup
How I setup my macOS Terminal

  Text Elite
I reimplemented Text Elite in Go, with a console UI for the trading game. Why? Why not?

  Commuting by Bicycle in London - A field report
After a year of commuting by bicycle in London, here is what I have learnt

  Secrets Management - With the emphasis on the Management
Why the management part of secrets is more important than just secure storage

  The VanMoof S3 - A Cautionary Tale
Things to know before you buy a VanMoof S3 in the UK

  Its really time to stop using password expiry policies
Password expiry policies offer no security benefit and are the bane of users lives

  The Story of Cracking the Enigma. Part One - Marian Rejewski and the Reverse Engineering of Enigma
Part one of a series on the cracking of Enigma. It starts with some Polish genius

  Building an SSH Honeypot and analysing the results with Elastic Stack
My Simple SSH honeypot. Built to see who comes knocking. And an excuse to dump some data into Elasticsearch to see what we can make of it

A comment on the current state of affairs

  Building and Deploying my Hugo Site with GitHub Actions
My experience building and deploying a self-hosted Hugo Site using GitHub Actions