Four failed fixes before a QR code app finally scans
Building a QR generator, Claude tries a broken API, a second API, then fake canvas pixels — before switching to a real QR library that scanners can read.
Related
Tracing runaway memory in C++ to an ONNX arena allocator
A developer watches memory climb on every embeddings call; the diagnosis finds no classic leak but two structural causes, and lands on a two-line fix.
A client-side MP3 silence cutter, built waveform-first
A four-round build of a browser-only MP3 silence trimmer, adding zoomable dual waveforms, click-to-play scrubbing, and neatly categorized CSS along the way.
A generic TypeScript util for finding discriminant union keys
A short back-and-forth builds a TypeScript type that finds common string keys across a union, useful for locating valid discriminants in tagged unions.
Building and debugging a YAML/Markdown preview tool for a site
Claude clones a real site's homepage code and builds a YAML/Markdown preview tool matching its rendering, then fixes a date-parsing bug and matches its colors.