JavaScript was right about the number
Rust sent a count across JSON as an i64. JavaScript turned it into a BigInt. Then one innocent addition crashed the dashboard.
Build logs, product notes, and the occasional rant. Published when there's something worth saying — not on a content calendar.
Rust sent a count across JSON as an i64. JavaScript turned it into a BigInt. Then one innocent addition crashed the dashboard.
One missing dot made a four-file branch look like twenty-nine files and ran checks for an app I had never touched.
This blog could disappear, deploy successfully, and return 200. The friendly empty state was hiding a dead content pipeline.
I sold scheduled publishing. It had never published a single post. Nothing crashed, which was the problem.
I loved when the web was open. Somewhere along the way it got complicated. You want comments on your blog? Here's a 200MB JavaScript bundle. You want email...
Low volume. Unsubscribe in one click.