Blog
All articles. All pillars. All authors.
The HTML Whitespace Rendering Bug
When invisible whitespace characters destroyed the browser layout.
When the VM Deadlocked on Entity Creation
A deadlock in the VM during entity creation that froze the entire runtime.
The Temporal Version Tracking Bug
When version numbers stopped incrementing correctly in the temporal model.
The Database Persistence Fix That Took 3 Sessions
From browser to disk: the persistence bug that required three full sessions to resolve.
The Layout Children Wrapping Bug
When {children} in layouts wrapped content in unexpected HTML elements.
Fixing Library Function Resolution
When library functions stopped resolving after hot module reload.
The Theme Toggle Bug
When dark mode toggling caused a cascade of style recalculations and flickering.
The Entity .get() Method Bug
When .get() returned stale data from the entity cache instead of fresh database results.
Entity Ordering and Time Format Bugs
When entity ordering produced wrong results due to time format parsing inconsistencies.
Entity Defaults and Toggle Fix
When entity default values and boolean toggles interacted in unexpected ways.
The Embedding Model Choice Crisis
When switching embedding models broke every existing vector in the database.
15 Bugs That Shaped the FLIN Language
A retrospective of the 15 critical bugs that forced design changes and made FLIN better.