The build that kept dying at 2am
A deploy kept failing with no clear error. It turned out the 908 MB server was running out of memory mid-build. Here is how I spotted it and the one change that fixed it.
Short write-ups on real problems and how I solved them. Full posts are coming soon.
A deploy kept failing with no clear error. It turned out the 908 MB server was running out of memory mid-build. Here is how I spotted it and the one change that fixed it.
Swapping servers without taking a site offline is mostly about doing DNS and SSL in the right order. My checklist for a clean cutover.
Storing infrastructure state on your laptop is a trap. A short note on remote state, locking, and why your team will thank you.
If a deploy makes you nervous, something is wrong. A few habits that turn releases into a non-event.