SPACE.LA
◀ music select
personal / tool / active

Tracker

A GitHub Actions job that syncs a YAML catalog of my companies, projects and releases into a public GitHub Projects board, pulling the latest release, push, npm and crates.io activity for each product.

BPM
156
GRADE
S
LEVEL
5
RELEASES
0
YEARS
2026–2026

A Ledger Of My Own Work

By the end of August 2026 I'd lost track. Crates, npm packages, a Game Boy Advance engine, an IDE putting out releases faster than I could describe them, and no single place that said what any of it was or when it last changed. So on August 28 I started tracker.

A YAML catalog holds every company, project and release, one entry per product with an id, a title, a status, a family and a grouping key. A GitHub Actions job in Node reads it, pulls the latest release tag, the latest push, and the newest npm and crates.io timestamps for each product, and writes it all into a public GitHub Projects board. No personal access token.

It's basically a spreadsheet with a cron job, but it's the first time the list of everything I've made lives somewhere other than my head. Almost everything else I built in 2026 was in Tish or about Tish. This one is plain JavaScript.

before this