Component-level craft: type, spacing, and color decisions that make a product feel considered rather than assembled.
I treat interface work as a typography and spacing problem first, color second. A clear type scale and an 8px rhythm solve more visual-quality problems than any palette choice.
Most of my UI work ships as a documented component library — buttons, inputs, cards, navigation — with states (default, hover, focus, disabled, error) specified up front so engineering never has to guess.
Where a product already has a design system, my job is usually to extend it without fragmenting it: matching the existing voice while filling the gaps that are slowing the team down.