Field notes from the workbench.
Honest writing on identity, web, and app craft. The decisions, trade-offs, and small obsessions that separate work that lasts from work that fades.
Your Logo Is Not Your Brand: The Case for Systems
A logo is a single asset. An identity system is the machine that keeps a brand coherent across every surface, year after year. Here is the difference, and why it decides whether a brand reads as serious.
Scroll Animation Without the Circus
Scroll-driven motion can make a site feel alive or make it feel like a theme park. The difference is restraint, intent, and respecting the user's time. A practical guide to motion that earns its keep.
Why Your App Feels Cheap (And How to Fix It)
The gap between an app that feels native and one that feels like a wrapped webpage is rarely about features. It is about timing, motion, and the unglamorous states most teams never design. A breakdown of where the feeling lives.
Color That Survives the Real World
A palette that looks stunning in the design file can fall apart on a phone in sunlight, on a cheap print run, or for the one in twelve men who can't tell your red from your green. Building color that holds up everywhere.