
I Was Paying $150/Month for a NAT Gateway I Didn’t Need
The AWS bill arrived and I stared at it for a full minute.
April 2, 2026Medium
Writing on backend architecture, Laravel, API security, and engineering practices. Free to read here — also available on Medium.
More articles available on Medium — 200+ posts on backend development, security, and engineering.
View all on Medium3 of 220 posts

The AWS bill arrived and I stared at it for a full minute.

Every AWS blog post says the same thing. Ditch the bastion host. Disable port 22. Use SSM Session Manager. It is more secure, it is zero trust, it is the modern way.

I run a Laravel app that serves user-uploaded files. Product images, documents, exported PDFs. Nothing exotic. The kind of storage setup every SaaS developer builds and then slowly stops thinking a...