News from the work, and tips for planning, building and running a product.
The canvas rendered, the captions followed the scroll, and the model never moved. One line in the wrong hook, found by StrictMode.
16 October 2026·Tip·3 min read
The blog used to keep one row per language. Moving both languages into one row removed a whole class of bugs. The schema, the reads and the edge cases.
7 October 2026·Tip·2 min read