Projects

My recent builds

Everything here is something I built, use, shipped for someone else, or made because I wanted to understand it properly. The rough path is websites, AI workflows, useful tools, infrastructure and creative archives. Some polished. Some weird. Most useful.

AI systems and agent tools Websites, CMS and growth Self-hosted infrastructure Creative archive and music Playful code-learning builds
Abstract digital code fragments.
Explorer

Browse by theme

Useful beats shiny. These are the builds that show where my work sits: marketing, websites, content systems, AI, automation and the bits of infrastructure that make the whole thing run.

What you get

Useful beats shiny

01

Make it work

Performance, QA, fallbacks and a process that doesn't collapse the first time someone uses it properly.

02

Measure the useful bits

Tracking that's trustworthy. Reporting that's usable. Insights that turn into decisions instead of another unread dashboard.

03

Automate the pain

Automate the annoying repeatable bits so humans can focus on judgement, taste and the work that actually needs a person.

Philosophy

Marketing as a system

Marketing is a system, not a series of one-offs. Campaigns, content, product pages, email and analytics all feed each other. The work gets better when each round starts where the last one left off.

Get in touch

Want to know more?

If any of this resonates, or you want to dig into a specific project, drop me a line. I'm always happy to talk shop.

Laptop on a dark desk.