UX

Good UX is about making software legible, usable, maintainable, and honest about why it exists.

Overview

  • Structuring CSS covers boring, legible vanilla CSS organized around reset, tokens, base styles, utilities, components, and parent-owned spacing.
  • Coloring With Code covers programmatic palette generation, color spaces, hue rotation, discovery palettes, hue-shifted ramps, and color-mixing caveats.
  • Narrative contains questions for explaining where software came from, who made it, why it exists, why software was the chosen medium, and what happens when it changes or disappears.

Paths

  1. Colors

Notes

  1. Coloring With Code
    Last Updated:
  2. Narrative
    Last Updated:
  3. Structuring CSS
    Last Updated: