The NovaFlow Blog
Insights on engineering culture, distributed systems, and the future of software development.
Why We Rebuilt Our Entire Build System in Rust
We were hitting the limits of our Node.js based build system. Here is how we migrated 500k lines of code to Rust and improved build times by 10x.
Introducing Speculative Merge Queues
Stop breaking main. Our new merge queue predicts conflicts before they happen.
NovaFlow Raises Series A to Fix Developer Experience
We are thrilled to announce our $15M Series A led by Sequoia to help us scale.
Optimizing Postgres for High-Throughput Logs
A deep dive into how we tune Autovacuum and Write-Ahead Logging for our use case.
Changelog: Dark Mode, API v2, and Speed Improvements
This week we shipped over 50 improvements to the dashboard.
The Architecture of a Real-time Collaborative Editor
Using CRDTs and WebSockets to build a conflict-free editing experience.
Designing for Developer Happiness
Why we obsess over keyboard shortcuts, command palettes, and dark mode.
Subscribe to the newsletter
Get the latest updates, engineering deep dives, and product announcements delivered to your inbox.