the toolbox / tech
postgres
4 notes use this.
- Sep 12, 2026 Seaworthy enough to launch The restore system finally got the part that matters: a button that reaches into a live database or folder and puts a named backup back, with the undo taken automatically before it touches anything. Once that stopped being a hope and started being a mechanism, the project itself was steady enough for the other thing that had been sitting on the list: a real version number, and a container someone other than me can pull. infrastructure · control
- Sep 5, 2026 Teaching others, one morsel at a time I've been working on another project for bite-sized learning with the aim of teaching 'anyone anything' using small questions, used in various ways to bring meaning and context to knowledge they're imparting. There's a few patterns to teaching this way, like using the same concept four or five times across a course and never ask identical questions. Beyond the broad(side) stroke concept is the app mechanics: The mission design, the spaced-review engine that decides when you've actually got something, the sync that never invents your history, and the consent model sitting under class/family reporting. infrastructure
- Sep 3, 2026 Launching the lifeboat An earlier note built the backups but never restored one. Since then bosun-x runs every backup through a real restore once a week, into a throwaway database with no network and no name, and counts what comes back. Any database can be put back from a button that dumps the old contents first, so the move is reversible. The recovery order is written down. And the keys and env files, saved nowhere before, now go off the box nightly, encrypted. infrastructure · control
- Sep 1, 2026 A lifeboat for every hull Every project I run has a git remote, so the code survives a dead machine. The databases, uploaded files and secrets do not. This is the backup system I built into bosun-x in a day. bosun-x owns the config; a separate agent holds the credentials and does the dumps; the sensitive one is encrypted; and one screen shows whether every project has a current copy off the box. infrastructure · control