About
Hi — I’m Matt.
I work on frontend systems and user interfaces that are meant to scale — in code, in teams, and over time. I believe the best interfaces and systems reduce cognitive load, create consistency, and quietly enable other people to do great work. When software is healthy, it behaves less like a collection of features and more like a well-adapted system: responsive, resilient, and unobtrusive.
My work sits at the intersection of engineering, design systems, and product thinking. I tend to think in systems — how small decisions propagate, how constraints shape behavior, and how early choices influence what’s possible later. In large, shared codebases, these forces compound quickly. I’m drawn to work that improves the underlying environment: shaping primitives, defining patterns, and removing friction so teams can move with less effort and fewer surprises.
This site is where I think in public. You’ll find writing about systems — technical and otherwise — including frontend architecture, design patterns, and reflections on how technology, culture, and incentives shape behavior over time. Along the way, there are experiments with emerging web technologies and notes from whatever I’m currently learning or questioning.
Outside of work, I spend time with my family, get outdoors whenever I can, snowboard when there’s snow, and enjoy conversations with people who think deeply about how technology intersects with modern life. I believe technology should feel humane — not just to the people who use it, but to the people who build, maintain, and live with it as it evolves.
My goal is simple: to help build systems that remain useful, understandable, and adaptable long after the initial excitement fades, and to leave them better than I found them.