blogLive

Blog grid for engineering posts

From the engineering blog

Notes on the port, the tooling, and what broke along the way.

Porting
Porting 1,051 blocks without a design tool

How the visual-diff gate replaced manual review for every component that shipped.

6 min read
Infra
Why we run our own npm registry

Gitea Packages instead of a public registry — what changed in the publish pipeline.

4 min read
Testing
Zero-pixel-diff, no exceptions

The three cases where the threshold still had to bend, and why.

5 min read