Daniel Cuttridge
Independent developer · UK

I make things
for the web.

I'm Daniel Cuttridge. I've spent more than 20 years designing, building and figuring out how websites work. These days, I'm following my curiosity into software, useful tools and independent projects.

✳ Always a work in progress

Things made, and making.

Notes from the internet.

Latest writing · October 18, 2026

Revisiting an information architecture approach I first explored in 2019, and why I think it’s become more relevant in a world of interconnected applications, organisational knowledge and AI agents.

Read the article

The older pieces above were recovered from earlier versions of my personal site, with their original wording and publication dates where available.

Notes from an independent builder.

I write about SEO, AI, software development, automation and building online businesses.

Expect practical insights, lessons from real projects and the occasional strong opinion.

I’ve been making things online since 2004. My work has moved between design, development, online businesses and the many ways a website can succeed or fail.

For years, technical SEO was a big part of that work. It taught me to look closely at how systems behave. It isn't the work I'm pursuing now.

This is a home for the projects and ideas that follow. I’m interested in software that solves a real problem, small experiments worth making, and the craft of building for the web.

Tools & practice

Preferred web stack
HTML5, CSS, HTMX, Flask, static sites, Hugo
Code & data
Python, SQLite, PostgreSQL, Bash, Git, Markdown
Quality & verification
Application QA, data integrity and validation, technical troubleshooting and reliability
Testing practice
Unit and integration testing, automated regression checks
Development practice
AI-assisted development, local verification and review
Search experience
Technical SEO, site architecture, on-page SEO, search strategy
Also worked with
PHP, Go, JavaScript when a project calls for them

The next thing, together.

I'm interested in opportunities to build useful software, solve difficult technical problems and improve how digital systems work.

My background spans independent products, technical leadership, software development, automation and more than two decades of working with websites.

I'm particularly interested in Python development, integrations, structured data, technical QA and projects where practical engineering can make a meaningful difference.

I'm open to suitable employed roles, independent projects and selective technical consulting.

hello@danielcuttridge.com