Engineering
How we built real-time collaboration without a single lock
CRDTs, operational transforms, and why we ended up writing our own sync layer.
Product updates, team stories, and ideas on modern work.
We rewrote the core rendering engine from scratch. Everything loads 4ร faster, the editor handles 10ร more concurrent users, and we cut API response times in half.
Read the full post โCRDTs, operational transforms, and why we ended up writing our own sync layer.
Async-first isn't about being remote. It's about respecting deep work time.
A visual rule builder that handles complex branching โ shipped by a team of two in six weeks.
Our exact process, the tools we used, and the things we wish someone had told us.
The single biggest drop-off point and how we fixed it with one small UX change.
Three rounds of user testing, two complete rewrites, and what we learned each time.