Part 53: Matrix

Sentinel needed a self-hosted messaging channel — something fully under our control, with no dependency on third-party services. Matrix fits.

2 min · Sentinel Dev

Part 33: The Invisible Bottleneck

Qwen was silently spilling VRAM to CPU. Fixing the KV cache quantisation unlocked more context and faster inference.

2 min · Sentinel Dev

Part 32: Keeping the Lights On

Reboot resilience, health watchdogs, compose locking, and the infrastructure that keeps an autonomous system running unsupervised.

2 min · Sentinel Dev

Part 23: The Database Migration

SQLite to PostgreSQL. Store protocols, async rewrite, data migration, and then ripping out every line of SQLite code.

2 min · Sentinel Dev