from the desk

Notes

What I'm making right now.

Rebuilt the whole site

Tore the old site down to the studs and rebuilt it — new stack, new light. The terminal theme is gone; the room is warmer now. The bookshelf finally works the way I always wanted it to.

Next on the desk: screenshots for the WarStonks pages, and a real cover for Things I Couldn't Carry.

WarStonks, in translation

WarStonks is learning new languages this week — menus, scanners, and market views. English-only no longer.

WarStonks back on the bench

The upstream API shifted, so WarStonks got an overhaul and a string of quick releases to match — now at v3.0.11. The Opportunities scanner shipped as a beta in the same push.

Teaching the deck taste

Deckling Air is turning from a mixer remote into something with opinions — smart queue, genre logic, a last.fm hook, and an overhaul of vibes, moods, and emotion logic. Those are the real names in the code.

The mistake was me

Spent the day fighting Spotify playlist permissions in Deckling Air. The log tells it better than I could: fix playlist forbidden error, then the mistake was Me, then i was not the problem.

it works now. no further questions.

Deckling Air exists

New side project: the audio stack, controllable from any browser on the network. Mixer strips, VU meters, shortcuts. Already good enough to use.

WarStonks is real now

Went from idea to first releases this month — a desktop market tool for Warframe. Tauri and React up front, Rust underneath. Screenshot OCR was the stubborn part.