Writing

Blog

Thoughts on engineering, privacy, and building things.

Age Verification: Evidence, Risks and Alternatives
#privacy #anonymity #age-verification #legislation #online-safety #surveillance

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.
#data privacy #tech accountability #business strategy #user trust #customer loyalty

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
#media #ai #privacy #digital #society

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 #self-hosting #docker #portfolio

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
#nutrition #self-hosting #open-data #nuxt #graphql #docker

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
#privacy #eu #surveillance #encryption #digital-rights

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.
#linux #operating-systems #windows #macos #open-source #privacy
Part 3 of The Rise Against Big-Tech

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.
#privacy #email #big-tech #open-source #digital-sovereignty
Part 2 of The Rise Against Big-Tech

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
#linux #open-source #digital-sovereignty #government #microsoft

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
#privacy #big-tech #open-source #digital-sovereignty
Part 1 of The Rise Against Big-Tech

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