Tried
things.
Broke
things.
Fixed most
of them.
Every piece of this site — from structure to style to behavior — is written in vanilla JS, HTML, and CSS. It's not the fastest or most efficient approach, but it's the most fundamental way the web is built.
Over the past few years, I've taught myself full-stack development so I could bring my ideas to life. For me, building web apps isn't just about writing code — it's about figuring out how to make something feel right. I spend a lot of time on the small things: the interactions, the layout, the way it all fits together.
I see design and code as two sides of the same thing — both shaping how something feels to use. Whether it's a simple tool or something bigger, I try to make things that feel considered and purposeful, even if no one notices every detail.