Why TanStack Start won my stack vote
File routes, typed everything, and server functions that stay close to the components they serve. My notes while moving a portfolio onto TanStack Start.
Read postOpen to frontend internships & freelance projects — let's talk
Long-form writing on frontend engineering, design systems, and the occasional hardware tangent. Built to hydrate markdown posts — content below is placeholder until the first articles land.
File routes, typed everything, and server functions that stay close to the components they serve. My notes while moving a portfolio onto TanStack Start.
Read postOn building a dark-mode-first design system: near-black surfaces, hairline borders, and keeping a signature gradient as an accent — never a wash.
Read postFrom a confused UART buffer to a blinking LED: what a hardware detour taught me about state, timing, and reading documentation carefully.
Read postQuickNotes started as a complaint about bloated note apps. Here is how scope discipline kept it small, fast, and genuinely pleasant to use.
Read postFAQ
The short version of why these pages exist and what lands here.
Mostly to think in public — essays and post-mortems force me to actually understand what I shipped. If a post saves one person the debugging session I had, it did its job.
Frontend engineering, design systems, process notes from the internship, and the occasional hardware tangent. Expect markdown-sourced articles once the reading view is live.
Yes — the layout is production-ready, but the writing is guest-starring placeholder posts. Each entry is waiting on a real markdown file and a slug-to-content mapping.