Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

That time YAML silently broke your config because of Norway

A colleague pinged me last week with a config issue that had him chasing his tail for an afternoon. Turns out he was setting country: NO in a YAML file, expecting it to mean Norway.

  • YAML misinterprets unquoted "NO" as boolean false
  • Application runs without error, uses "false" instead of "NO"
  • Quote strings to prevent silent boolean coercion

What Makes a Good Design System in Frontend Engineering

A good design system is a product that has a roadmap, ownership, documentation, versioning, and feedback loops. What is a design system?

  • A design system includes roadmap, ownership, documentation, versioning, and feedback loops.
  • Design principles like Clarity and Simplicity guide crucial design decisions.
  • Design tokens create a single source of truth for theming and branding.

More from Monday 24 August →