Independent product builder
Building practical web products after hours, then sharing the decisions, mistakes, and lessons through Old Stack Journal.
Technical profile / personal systems
I build systems that make complicated things feel simple. Currently exploring calmer software, durable tools, and better ways for humans and machines to work together.
profile / 01
I’m a practical builder who likes turning rough ideas into useful tools people can understand and actually use.
Most of my work sits where software, publishing, SEO, automation, and AI meet. I care about simple stacks, clear language, fast feedback, and shipping things that solve a real problem without adding unnecessary complexity.
sequence / 02
Building practical web products after hours, then sharing the decisions, mistakes, and lessons through Old Stack Journal.
Returned seriously to software with AI-assisted development, shipping tools across search, automation, publishing, and operations.
Started in the AltaVista era, worked professionally in SEO, and built high-traffic sites including modpc.co.nz.
Years in construction reinforced a simple approach: solve the real problem, work within constraints, and finish the job properly.
assemblies / 03
A practical SEO and GEO platform that turns search data and site evidence into prioritised fixes, opportunities, and next steps.
A practical journal about building software, testing AI tools, learning in public, and making useful products after work.
A lightweight audit trail for automation workflows, recording what ran, what was produced, reviewed, and what happened next.
An evidence-led editorial system that turns developing stories into deeper dossiers with sources, context, timelines, and review controls.
A practical club system for seasons, teams, coaching plans, player records, payments, appearances, and the people who keep a football club running.
A text-to-video tool that turns written content into ready-to-render visual decks using reusable templates and automated production. No AI involved, just a good old LAMP stack.
capabilities / 04
Turning rough ideas into useful working products through clear scope, practical decisions, and steady iteration.
Finding search opportunities and helping useful content become easier for both people and AI systems to discover.
Building straightforward PHP and LAMP applications that favour clarity, ownership, and maintainability over needless complexity.
Connecting tools, data, and workflows so repetitive work becomes easier to track, review, and improve.
latest writing / 05
connection / 06
I’m always happy to talk about good problems, thoughtful products, or the strange little details that make software feel great.