Search
Posts
From Tool to Platform: IntentCAD Ships Five EPICs in One Day
cad-dxf-agent becomes IntentCAD. Multi-user auth, intent routing, region Q&A, repeated-condition detection, and diff hardening — five EPICs shipped in a single day.
ReadPDF Extraction Bugs, Broadcast Persistence, and a 42-Commit Sweep Day
Sub-pixel noise, color inheritance, and coordinate conventions. Fixing PDF entity extraction in cad-dxf-agent plus persistence work across four projects.
ReadSSE on Cloud Run: Every Platform Lie You Hit in Production
SSE looks simple until you deploy it. Firebase Hosting buffers streams. Cloud Run kills your CPU. Fastify CORS skips raw writes. Nine PRs to learn the hard way.
ReadThree Projects, Two Reverts, One Day
A domain migration saga with two reverts, a broadcast dashboard hitting production, and DWG support on Cloud Run — all in one day.
ReadLive Data Backbone: Cache Layers, Circuit Breakers, and SSE for Broadcast
Wiring MLB Stats API, GUMBO feeds, and Statcast into a fault-tolerant data layer with TTL caching, circuit breakers, and Server-Sent Events.
ReadZero to CI: Full-Stack Dashboard in One Session
11 commits from empty repo to green CI. Building the Braves Booth Intelligence dashboard with opinionated stack choices and a CAD agent side quest.
ReadEngine to Product: Three Interfaces, One Codebase
Building CLI, REST API, and frontend wizard interfaces on top of a comparison engine. The jump from library to usable product in cad-dxf-agent.
ReadGolden Tests, Fuzz Testing, and a Nasty Fixture Taxonomy for DXF Revisions
Building a test corpus with clean/nasty fixture taxonomy, golden file regression tests, and fuzz testing for a DXF comparison engine.
ReadBuilding a Deterministic DXF Comparison Engine in One Day
Four PRs, 5000+ lines, 1875 tests. How to compare two versions of an engineering drawing when the coordinates might be slightly different.
ReadThe Silent Killer in Your Web App: How Bare catch {} Blocks Hide Failures from Everyone
A real-world case study from a live AI-powered CAD DXF editor: how two bare catch {} blocks swallowed every render failure silently, leaving users staring at a placeholder forever — and the full fix, PR review, and deployment cycle to surface the truth.
Read