Manifesto — 001
Proven tools where they fit. Custom code where they don't.
Wordpress developers tend to pick a religion. Builder people, block people, custom-code people — each convinced the other three are the reason the web is slow. I have shipped in all four camps and the pattern is the same: the tool was never the problem.
So I do not arrive with a stack. I arrive with a diagnosis. A classic theme with good bones gets modern build tooling, not a rewrite. A builder site the marketing team loves gets a leaner plugin surface and a maintainable parent, not a migration nobody asked for. A greenfield project gets architecture.
What I am opinionated about is the workflow underneath. Composer over copy-paste. Versioned packages over one-off snippets in functions.php. Scoped assets so the homepage never loads the blog's JavaScript. Typed fields so an editor cannot break a layout by pasting a heading.
When the same task shows up a third time I stop doing it and build the tool instead — a CLI generator, an audit script, a framework. That is where TAW came from. It is one instrument in the case, not the whole orchestra.
The measure of the job is whether the team enjoys working in it a year later, after I am gone.
Beautiful design. Bulletproof engineering.
Stack
Experience
4+ yrs
Projects shipped
50+
Approach
Native-first development, modern build tools, and custom code only where it earns its keep
Still running
100%
Currently
Shipping client work out of México City, maintaining my own tooling between projects, and taking two new engagements for Q4 2026.
Get in touch ↗