/Tech & tools
I’ve worked with a lot of different tools over the years — across design, development, and everything in between.
But for me, it’s never just about the stack. It’s about choosing the right approach for the project and writing code that’s clean, efficient, and easy to maintain.
Sometimes that means planning out a CMS architecture that scales gracefully. Other times it’s building the front-end interactions that make a site feel alive.
Either way, the goal’s the same: build something that works beautifully, lasts, and makes life easier for the people using it.
This page gives a sense of the tools and languages I’m most comfortable with, and the kinds of problems I like to solve.
My approach
Every project starts with a bit of curiosity.
I think about how content will grow, how editors will use it day-to-day, and how users will actually experience it.
From there, the right tools naturally fall into place: WordPress when structure and flexibility matter, React when things need to be dynamic, GSAP when a little motion helps bring the story to life.
I’m not precious about any one stack. I like learning new tools and refining old ones, but these are the ones that have stuck around: the dependable, hard-working kind. The building blocks that help me create robust, accessible, and enduring websites.