About
I'm a frontend developer. I build things for the web and write about it here.
Most of my work involves JavaScript and TypeScript. I've spent a lot of time with React, but I also enjoy working with Svelte, Solid, and whatever else ships fast. I care about performance, developer experience, and writing code that you can come back to six months later without wanting to rewrite the whole thing.
This site is where I share what I learn. Tutorials, opinions, debugging stories, tool reviews. Nothing gets posted unless I've actually used the thing I'm writing about. If you see a code example, it ran on my machine first.
What I work with
- TypeScript and JavaScript (Node, Deno, Bun)
- React, Svelte, Solid
- Next.js, SvelteKit, Astro
- Tailwind CSS, CSS Modules
- Vite, esbuild, Turbopack
- PostgreSQL, SQLite, Redis
About this site
Built with SvelteKit, styled with Tailwind CSS, content authored in Markdown via MDsveX. Deployed on Vercel.
The source code is not public. The opinions are mine.