Writing
Blog
Thoughts on engineering, privacy, and building things.

Age Verification: Evidence, Risks and Alternatives
Governments around the world are rushing to pass age verification laws in the name of child safety. Here is why anonymity online matters more than ever, and why these laws deserve far more scrutiny by experts who actually understand the subject and implications.
27 April 2026

Users Are Not a Resource. They are a Relationship.
Every piece of data that a user shares with online platforms is an act of faith. They're not just handing over their information - they're extending their trust. And like any relationship, that trust expands when honored and collapses when broken. Discord, Windows, Whatsapp - none of these giants exist without the millions of people who chose to believe in them first. Every new feature you ship is a new test of that belief.
17 April 2026

How the UK Really Uses the Internet in 2026
Ofcom's 2026 Adults' Media Use and Attitudes report is out. Privacy awareness is declining, security habits are creating measurable harm, and people are feeling worse about being online. Here's what the data actually says.
6 April 2026

Self-Hosting Launchfolio: Setup Guide
Launchfolio is a self-hostable portfolio, blog, and CV app distributed as a Docker image. Here's everything you need to get your own instance running.
27 March 2026

Building Nerdy Nutrient: Self-Hosted Food Data App
How I turned the UK Government's open food dataset into a self-hosted, privacy-respecting nutrition comparison tool - and learned to deploy a full production stack in the process.
26 March 2026

EU Chat Control: The Battle Over Your Private Messages
A proposed EU law that would scan all private messages has faced fierce opposition. Here's the full story - and why the fight isn't over.
27 November 2025

Operating Systems: The switch to Linux.
A look at where Windows, macOS, and Linux stand in 2025 - their frustrations, their strengths, and why Linux is having a moment.
14 November 2025

Email Isn't Free. Here's What It Costs.
Gmail, Outlook, and iCloud dominate your inbox - but at what cost? A breakdown of how big tech monetises your email, and the best privacy-focused alternatives in 2025.
24 October 2025

Why a German State Is Ditching Microsoft
Schleswig-Holstein is migrating 30,000 computers from Windows and Office to Linux and LibreOffice. Here's why - and what it means for the rest of us.
24 October 2025

The Rise Against Big-Tech
Big tech companies are using your data in ways you might not realise. Here's why it matters - and what you can do about it.
17 October 2025