Welcome.
I'm Ryan, a full-stack developer based in London. Here you will find
blog posts relating to software development, infosec, cooking, and
occasionally my other interests.
You can also take a look at my projects, available services, and my
contact information.
Check out my blog posts or see my Github for my projects.
Featured
Correctly Installing Python on MacOS Big Sur
Posted on:February 20, 2021· 2 min readInstalling Python on MacOS Big Sur
Recent Posts
Design Patterns for LeetCode-Style Problems
Posted on:February 18, 2026· 8 min readThe common patterns that solve 90% of algorithmic interview problems - and how to recognise when to use each one.
The Mathematics of Large Language Models
Posted on:February 18, 2026· 5 min readA high-level tour of the mathematics behind large language models - from tokens to transformers.
Strudel Tracks
Posted on:February 11, 2026· 2 min readLive-coded music patterns you can play and edit in your browser
Setting Up OpenClaw on a Hetzner VPS
Posted on:February 11, 2026· 3 min readSetting Up OpenClaw on a Hetzner VPS