Skip to content
Andrew Voirol
WorkLogAboutContact
HomeWorkLog

AboutContact

✦ Just one prompt away from figuring it all out.

Wednesday, July 29, 2026chronos-visual-time

Two repos, one lesson: do the cleanup right

AI Studio

Shipped the same world clock twice because the first attempt embarrassed me. The remix repo went through a rescue conversation that produced sloppy screenshots, missed dead dependencies, and a README I wouldn't put my name on. Opened the repo, saw the GIF, and immediately knew: "major mistakes made." So I started fresh on the primary. This time: stripped @google/genai, express, dotenv, and @types/express — four dependencies the app never imported. Cached the Intl.DateTimeFormat instances so the 20 city cards stop creating 20 new formatters every second. Captured proper screenshots via Chrome DevTools MCP instead of whatever the first attempt produced. Wrote a README that leads with the demo GIF and gets to Quick Start in four lines. One commit, pushed clean. The /learn command exists for exactly this — codifying the gap between "it works" and "it's shipped."

← Previous

20 cities, zero API calls — the AI Studio export that just worked

Next →

One broken import away from shipping


Andrew Voirol

Builder, hacker, shipper. Currently leaving localhost.

Navigate

WorkBuilder’s LogAboutContactRSS Feed

Connect

X / TwitterGitHubLinkedIn

© 2026 Andrew Voirol·Back to top ↑
✦Just one prompt away from figuring it all out.