On Building UIs That Feel Native
What "native feel" actually means and the handful of techniques — timing curves, haptics, gesture continuity — that make the difference.
software engineer @ faceware cv ↗
ui/ux engineer who builds fast, thoughtful interfaces. i work across the stack — from swift on apple platforms to node on the backend, with typescript everywhere in between.
currently
Now Reading
A Philosophy of Software Design
John Ousterhout
Now Playing
Currents
Tame Impala
Now Studying
Distributed Systems
MIT 6.824 — Raft consensus
now working on
a minimal markdown journaling app for macOS. offline-first, no sync, no accounts — just writing.
a curated type specimen tool for designers — browse, compare, and test typefaces in context.
recent writing
What "native feel" actually means and the handful of techniques — timing curves, haptics, gesture continuity — that make the difference.
A running list of TS patterns that have quietly become muscle memory — discriminated unions, branded types, and template literal types.