android The Signing Mismatch That Fails With "App Not Installed" and Wipes Your Data Debug and release builds of an Android app are signed with two entirely different keys by default. The first time you switch from one to the other on the same device, the install fails — and the fix wipes your local data.
self-hosting The Bad Gateway that was really Gogs saying no Adding a GitHub mirror to Gogs kept failing with Bad Gateway. It took an hour, an SSH-key detour and a Traefik access log to find a plain 403 underneath.
kubernetes The Pull Test: How to Read a Pod Until It Tells You the Truth Only one pod state means the pull test failed. Running, Completed, Error and even CrashLoopBackOff are all passes — and misreading that distinction is how two routing mistakes got through.