Writing on cloud, DevOps, security, and AI engineering, informed by what actually goes wrong in production.
When to move off GitHub-hosted runners onto your own Azure VMs or container apps and how to do it without inheriting an ops nightmare.