Jon Laing

Product Engineer
  • About
  • Blog
  • Contact

Always human authored · no generative AI

April 18, 2026

Designing in Code

  • design
  • css
  • tailwind

Designing in Code

The best design tool is often the medium itself.

Real content, real states

A mock shows the happy path. Code forces you to answer for empty states, long strings, loading, and errors — the stuff users actually hit.

← PreviousType-Safe RoutingNext →Markdown & Syntax Highlighting
← Back to all posts
Built with my frontend framework:Effex ↗