Notes.
Writing about the things that were hard: sync ordering, measuring text before it exists, and the road from print design to production code.
Pull before push
Why an offline-first sync engine has to pull before it pushes, and exactly what breaks when it doesn't.
enOutline
Ten years of print, five of React
What a decade of graphic design actually transfers to front-end engineering, and what turns out to be useless.
enOutline
Measuring text that isn't on screen yet
Rendering React offscreen, measuring it with getBoundingClientRect, and handing the numbers to a canvas.
enOutline
Fourteen microfrontends
An honest account of Module Federation at scale: what independent deploys actually bought us, and what they cost.
enOutline