Previously I wrote some articles on quantum computing. These have now been moved to my new site QCFundamentals.

Somehow I Manage
Thoughts and reflections after my first year as a manager

Five Years a Dev
Thoughts and reflections after the first five years of my career

Validation is Type Constraint
Thinking about validation in the context of types

Moravec's Paradox and the Evolution of AI
How AI became more advanced to solve simpler problems

My Journey to China
A brief write-up of everything I had to do to move from the UK to China

Decentralising Education
Embracing the new world of web3 to build entirely new education platforms

Solving Hangman With Information Theory
A brief write up of a project I did to solve hangman using information theory

The "Correct" Way to do Golang Enums
Being overly pedantic with types can achieve more robust enums… but probably not…

The Computer Science Degree: Baptism by Fire
Breaking down the barriers for entry in the tech industry is in our best interests