Blog
Lab notes and longer posts on homelab infrastructure, software engineering, and systems.
pinned
2026
jul 1MariaDB finally has a VIPnotejun 26InnoDB log scan aborted: why NFS and embedded databases do not mixwhy write-ahead logs hate network storagejun 17Building a stoppage-aware World Cup game clockan anchor, a tick, honest stoppagejun 17Wiring a billing portal to a game panel: the WiseCP to AMP order pipelineone php module, zero manual stepsjun 11Opening day and the scores were frozennotejun 5pgaudit, log rotation, and a full root disknotemay 12All three nodes rebooted themselves at the same timewhen ring redundancy shares one power pathmay 9The stable endpoint is the product: anatomy of a database VIPnotemay 3Publishing your identity provider without making it a targethardening the highest-value target first