Design the right thing, then get the design right.
Most teams start perfecting a design on something that may not be the right thing to build in the first place. How do we know it's actually going to address the problem? How do we know it will meet the real needs of the people using it? Getting to those answers — honestly, before a line of code gets written — is where the best work starts.
I design and build products, platforms and websites for businesses that want thoughtful, holistic work done well — from the first discovery conversation through to launch, and the handover that lets you run it yourself.
Approach
How I think about this work
When I work on a web project, I'm not just thinking about look, feel and user experience. I'm thinking about the business outcomes it needs to enable, the operational practices needed to run it day-to-day, and the capabilities your team needs to maintain and evolve it. For products and platforms, the same thinking extends to application architecture, supportability, and how the whole system stays healthy after launch.
My definition of success is simple: you don't need me anymore. My goal on every engagement is to make myself redundant.
I've worked this way for twenty-five years — since my early days as a management consultant, when I was placed onsite to solve a specific problem and set myself the goal of solving it so completely that the client no longer needed me to do that. It worked. And then they asked me to solve the next problem. And the next.
That pattern has held ever since. The work compounds through trust, not lock-in.
Method
How the work gets done
I bring the systems and architecture thinking, the lived experience, and the team around the work. Modern AI development tooling does the heavy lifting on implementation.
Specifically, I choose to work with Claude Code as my primary development partner because of Anthropic's stance in the world, their values, and their ethical commitment to the betterment of humanity. In a field full of loud and often careless players, Anthropic's approach aligns with how I want to work and who I want to build the future alongside.
But tools don't build products on their own. Out of the box, Claude Code isn't necessarily thinking about your business outcomes, your team's capabilities, or what it takes to keep a product alive at 2am three months after launch. Claude has the knowledge of how to build almost anything, but not the visceral lived experience that haunts an experienced builder — and inspires them. A race car doesn't race itself. An experienced driver knows when to brake, when to corner, when to step on the gas, and when something feels slightly off and needs attention. And just as importantly, they build and lead the team around the car — strategy, pit stops, race conditions, the wider campaign.
That's the work I do. I bring the direction, the judgement, and the lived experience of what it actually takes to ship, operate and support a product. I build the team around the work — integrating the tooling with your people, your operational context, your business goals, and your team's ongoing capability to keep going after I'm gone. Implementation happens faster and cleaner than it used to, but the thinking, the direction and the craft of the work are still mine — and what you get is a system shaped by twenty-five years of experience, not a template.
Value added
What I do across the arc of a project
I work across the full arc, or I drop in on the phase where you need a partner most.
Discovery & design research. Understanding what your customers actually need, where the real opportunities live, and what's worth building first. Fifteen years leading Huddle taught me that the questions you ask up front determine everything downstream.
Design & architecture. Turning understanding into a clear plan — information architecture, interaction patterns, data models, system structure. The decisions that shape whether the finished product works beautifully or fights itself at every turn.
Delivery. Building the thing, from website to full-stack platform. Recent work includes my own products Takoda (a kinesiology and acupuncture reference platform syncing ~1,700 pages from Notion with semantic search) and FieldWalker (field data and map annotation), plus client work across Notion/Super site builds and custom Next.js applications.
Handover & ongoing support. The deliberate transfer of capability to your team — documentation, walkthroughs, and training so they can run and evolve the thing themselves. Ongoing support arrangements are available for clients who want a dependable technical custodian without the overhead of a full-time hire.
One question worth asking
When you're speaking to a designer, developer or agency about building your website, product or platform, ask them: "Have you ever been the one keeping something like this alive after launch?"
Most often, the answer is no. Designers make things look great. Coders make things work. But very few of them have ever had to operate, scale, support, maintain or evolve the thing they built — and it shows in what they produce. Products that are beautiful but impossible to update. Platforms that scale into a wall. Websites that can't be edited without the original builder in the loop.
I've been on the other side of launch, many times over. It changes how you design and build from the start.
Engagements
How we can work together
Most engagements start with a short discovery conversation — free, no commitment — to understand what you're trying to build and whether I'm the right person to help. From there, I'll propose a scope that fits the phase you're in:
- A discovery sprint One to three weeks to get clarity before committing to build.
- A defined build A scoped project to ship a V1 or a meaningful release.
- An ongoing retainer Monthly, for continuous design, development and iteration support.
- The next thing, together When an engagement ends well, clients often come back with the next problem. That's how the work has compounded for twenty-five years, and how it still works today.
The principle across all four is the same: senior hands-on involvement, clear communication, work you can actually use — and a deliberate plan for your team to carry it forward.
Ready to talk? Book a discovery conversation →