SECTION 01
About Me
I’ve been building things for the web since the summer after seventh grade, when I found Microsoft FrontPage installed on our family computer and eventually figured out that it was not, in fact, just a stranger version of Word.
The first time I clicked “Publish” and saw my ridiculous homepage appear on the actual internet—where, theoretically, anyone could see it—I was hooked. That feedback loop has never really stopped working on me: make something, put it in front of people, see what happens, then make it better.
Over the following 25 years, I’ve moved back and forth between product design and frontend development, usually ending up somewhere in the middle. I’ve designed products, built design systems and shared frontend foundations, improved workflows, taught interaction design, mentored designers and engineers, and spent an unreasonable amount of time removing friction that other people had apparently learned to live with.
More recently, AI has made building feel new again. I use it throughout my toolchain to explore ideas, prototype, write code, and avoid personally implementing the same forms, validation, and other assorted plumbing for the hundredth time. I still need to understand and direct the work; I just get to spend more of my time on the parts that require judgment.
And increasingly, that’s how I want to spend my time in general: helping other people do excellent work. Running critiques. Teaching and demonstrating. Building better systems and practices. Making design and engineering work better together. Raising the bar while making the work clearer, easier, and more satisfying.
I still like making things—and have a small stable of pet projects to prove it—but I’m most interested now in helping build the teams, tools, and conditions that let other people make great things too.




















