OOOluwagbade Odimayoingbadedata.hashnode.dev·3d ago · 13 min readThere Is No "Public" Checkbox: What Building a VPC From Scratch in Terraform Actually Teaches You I set out to complete Week 1 of the HUG Lagos/Ibadan 30 Days Terraform Challenge, which asks for something that sounds almost trivial: deploy a web server on a cloud platform. A VPC, a subnet, an inte00
OOOluwagbade Odimayoingbadedata.hashnode.dev·3d ago · 9 min readThe Commit My Own Hook RejectedTwenty minutes after I finished writing it, my own script refused to let me commit. BLOCKED: demo/deploy_config.py contains an AWS access key ID pattern. line 6:AWS_ACCESS_KEY_ID = "AKIA..." 00
OOOluwagbade Odimayoingbadedata.hashnode.dev·Jul 17 · 20 min readI Was Wrong Three Times About a Server I Built That MorningThe assignment said: simulate a configuration failure and recover the service safely. So I did the responsible thing first. I backed up the config before touching it. Then I broke it deliberately, wat00
OOOluwagbade Odimayoingbadedata.hashnode.dev·Jul 10 · 6 min readI Told My AI Agent Three Facts, Closed Everything, and Reopened. It Still Knew.Every time you open a fresh Claude Code session, the agent starts blank. No memory of what you decided, what conventions you set, or what you told it an hour ago. Fine for a one-off task. On a project00
OOOluwagbade Odimayoingbadedata.hashnode.dev·Jul 10 · 6 min readOne Command Wrote My Entire AWS Infrastructure. The Interesting Part is What it Wasn't Allowed to Do.I typed one slash command, /scaffold-terraform, and a few seconds later I had five production-shaped Terraform files: a private S3 bucket, a CloudFront CDN with Origin Access Control, HTTPS redirectio00