01 Workbench / archive
Things I did, discovered, or took apart.
From a small note in the day to a longer write-up of a project. Search everything or narrow the archive by tag.

TypeScript
fatturapa: Italian e-invoices that add up the way SDI checks them
fatturapa is a dependency-free TypeScript library I wrote so a B2B marketplace can issue Italian electronic invoices for its sellers. You pass amounts in integer cents; it computes the totals the way SDI recomputes them, reports every problem SDI would reject in one go, and returns the FatturaPA XML with its file name.

Go
Debug Center: remote support over a private network
Debug Center is the remote support tool I am building: an agent the client runs once, and a command-line controller for me. They meet on a private network I host myself, with no open ports, consent before anything installs, an audit log of every request and a clean exit. This is what it does today and where it goes next.

AI agents
Teaching a coding agent to animate
I wanted one /animation skill that lets a coding agent choose a framework and deliver a finished video on its own. Four frameworks survived, contact sheets became the agent’s eyes, and the final fight was baked once and drawn twice.