Skip to content

Blog

Long-form writing on DevOps and security engineering — incidents, post-mortems, and the parts of infrastructure work that only show up under pressure. For project write-ups with measured outcomes, see the case studies.

Your AWS Bill Was $100. Now It's $500. Here's Where the Money Went.

$100 → $540/month, illustrated

RDS and EKS extended support, public IPv4 charges, NAT Gateways, orphaned EBS volumes and logs that never expire — the quiet causes of AWS cost growth, priced from official AWS pages, with read-only commands to find each one and how to fix it for good.

AWSCost OptimizationFinOpsTerraform
Read the post →

Is Your Organisation Ready for the Next Critical CVE?

10-point readiness scorecard

PHP, Go, Node.js, Next.js, React or Python — when a critical vulnerability lands, how many hours until every production instance is patched, and how would you prove it? A ten-point readiness scorecard, a copyable runbook, and how to upgrade fast without breaking what matters.

DevSecOpsPatch ManagementIncident ResponseRunbooks
Read the post →

Anatomy of a Two-Stage Supply-Chain Worm

35 repos in 54 minutes

One trojaned public repository compromised a developer laptop. Sixty-four days later, the stolen GitHub token was used to inject malware into 35 repositories in 54 minutes. Full timeline, both injection vectors, the commit-forgery tells, blockchain-resolved C2, verbatim IOCs — and the four conclusions the investigation got wrong before it got it right.

SecuritySupply ChainIncident ResponseGitHub
Read the post →