A dedicated infrastructure repository is the difference between a cloud you can rebuild and a cloud you can only hope nobody touches. When every resource is declared in code and lives in one repo, you get four things that are hard to get any other way. You can reproduce an environment from scratch...
Last week I closed the lid and went to make dinner. When I came back, a 40-file refactor was done. It ran in tmux on a VM I can snapshot and throw away. I didn't have to sit there and watch it.That only works because of where it ran. The work wasn't on my Windows machine with all my usual keys and...
Our PDF workers were crashing mid-job because the nodes didn't have enough memory to finish the work. We moved them to a dedicated high-memory pool. KEDA scales that pool to zero between jobs, so you only pay while work is actually running.The cost savings came later. The problem we were actually...
A year ago, smoke tests on my projects were a luxury: too expensive to justify, too slow to run on every PR, too hard to maintain alongside a fast-moving codebase. Today they're the default output of every feature cycle. Not because I added a QA team. Because I built an AI-orchestrated development...
Tweet This article will be a practical one as I intend to showcase a fully automated setup of Keycloak for local testing. However, unlike so many examples out there, this article aims to deploy a production-level Keycloak deployment that uses a Certificate Manager, Sealed Secrets, and PostgreSQL...