Studies

On the bench

A track is something I'm actively learning, with the log entries where the work actually happened. No progress bars and no certificates wall: if a track stops moving for months, it either comes back to the bench or leaves it.

5 tracks · 6 linked notes

exploringsince 2026-09 · updated Sep 18

Production-grade, everywhere

I love the web. With AI as a drafting partner I'm learning what it takes to build professionally and securely for any environment: browser, phone, desktop. Not just fast, but safe to put in front of real users.

Notes from this track

  • Just started. No notes yet.
learningsince 2026-05 · updated Aug 21

Desktop & cross-platform

Tauri makes desktop feel like shipping web, until the webview reminds you it isn't Chrome. I want the platform edges to stop being a tax.

applyingsince 2025-11 · updated Sep 10

GraphQL & frontend architecture

Colocated fragments and a strict schema changed how I think about data flow. This is the depth I want in my day-job craft, not just in side projects.

exploringsince 2026-08 · updated Sep 2

TypeScript, one detail at a time

Small language features compound. The satisfy operator was one afternoon; there's a pile of these still to work through, and each one makes the compiler a better teammate.

How this works

Tracks come and go

Everything I learn lands in the log; the tracks above are the threads I'm actively pulling on. When one is done, the notes stay and the track leaves the bench.