Blog
What actually changes when you go zoneless
· 3 min read
Removing zone.js from a 240-component Angular app was less about performance and more about finally understanding when our UI updates.
Design the API that fits the screen, not the database
· 3 min read
Eleven round trips became one when we stopped exposing our schema and started exposing our pages.
CSS custom properties are a runtime, and that changes how you theme
· 3 min read
Two themes is a config problem. Three is an architecture problem. Here is the line between them.
Most of our tests were not testing anything
· 3 min read
We had 94% coverage and shipped a regression a week. Here is what we found when we actually read the suite.