I'm a web developer and creative coder. I care about the space where design meets engineering — fluid interfaces, rendering pipelines, the low-level mechanics that make software feel alive rather than just functional.
Most of my time goes into building things that are precise and considered. Whether that's a UI that responds exactly right, a system designed to scale without drama, or a small experiment that has no business existing — I enjoy the process equally. There's a lot of satisfaction in making something that just works, and works well.
My work covers recent projects, and my writings collect thoughts on software, design, and the odd tangent. For smaller, weirder things, there's the labs— experiments and UI primitives built for curiosity. There's also always something moving on the canvas.
You can find me on GitHub, Twitter, and LinkedIn. I'm always open to interesting conversations or collaborations.
An ultra-lightweight UI library that styles semantic HTML — no classes, no build step, no framework. ~6 KB gzipped with dark mode included. Your <button> looks like a button. Your <dialog> is a modal. Your <details> is an accordion.
A CLI that audits your Node/JS project and tells you what's wrong, outdated, or missing before it becomes a problem — from stale dependencies and known CVEs to missing env vars, engine conflicts, and circular dependencies.