Contact

Blog

Notes on how I design and run projects: scoping, delivery, accessibility and the judgment calls in between. Written from real work, not theory.

A man seen from behind at a desk, facing four framed logo panels on the wall: WordPress, Webflow, Wix, and a code bracket standing for a custom build.
August 2026

WordPress, Webflow, Wix or custom: how to actually choose

The platform question has one honest answer, and it is not the platform anyone sells hardest. Choose based on who maintains the site after launch, not on what the person building it prefers to work in.

A man at a desk reading a printed website cost breakdown listing domain, hosting, design, development, content, plugins and maintenance, with a laptop and a handwritten budget notebook beside him.
July 2026

What actually drives the cost of a website

Page count is the number everyone asks about and it is rarely the thing that moves the price. Here is what actually does, and where I tell clients to spend less.

A man with his head in his hands at a dimly lit desk, an appointment booking calendar open on the laptop, sticky notes numbered one to seven on the wall, and a notebook listing seven booking systems with the first six crossed out.
July 2026

What goes wrong with booking systems, after building seven

I have built booking for limousines, cleaners, a clinic, a party bus, a coworking space and a trade association. The feature was never the hard part. Here is what actually goes wrong, and when I tell clients to skip booking entirely.

A man studying three wireframe printouts pinned to a wall, labelled one page, five pages and eight pages, with a website plan notebook open on the desk.
July 2026

How many pages does a website actually need?

Three real estate agents hired my studio and got three completely different websites. The sizes were never a design decision. They were three honest answers to three different equations.

A man studying a wall of pinned research: a handwritten sign reading 'Make it visible, make it personal, then ask', surrounded by wireframes and an accessibility checklist covering clear language, readable text, colour contrast, keyboard navigation and screen reader support.
July 2026

How we got government leaders to act on web accessibility

C-suite leaders in government agencies were not engaging with web accessibility, and more information was never going to fix that. The sequence was the problem. This is the project that won my team 1st place in the GovTech x NAFA Collaboration.

A woman at a desk looking away in thought, behind her three sticky notes reading 'Project manager', 'Finance team' and 'Person who answers for every outcome', pinned above a project plan, a budget and an outcomes checklist.
July 2026

What running a studio alone taught me about delivery

Three years of running a studio, where I was the project manager, the finance team and the person who answered for every outcome. It rewired how I think about delivery.

A man at a desk facing a monitor showing app screens behind a cancelled publish-to-App-Store dialog, with an open notebook headed 'Reasons not to ship' and a sticky note reading 'Not shipping is still a decision'.
July 2026

Knowing when not to ship

I spent months building a complete social app, then chose not to launch it. It is the best product decision I have made so far.

Prefer the proof?

The writing comes from the same projects the case studies document, 100+ deliveries across 70+ clients.