Yesterday I was trying to move a backend system to a new AWS account and it wasn’t working. I asked Claude Code to figure it out. About 15 minutes and 40 aws CLI commands later, it did! Turned out the API Gateway’s VPCLink needed a security group added, because the old account’s VPC had a default egress rule and the new one’s didn’t.

I barely understand what I just said, and I’m sure it would have taken me a whole day to track this down myself.

Obviously I did NOT turn on auto-approve for the aws command during this process! But now I’m making a restricted role for CC to use in this situation, because I feel like I’ll certainly be doing something like this again. It’s like the AWS Q button, except it actually works.

> I barely understand what I just said, and I’m sure it would have taken me a whole day to track this down myself.

This is what the future of IT work looks like

But it’s scalable! (And has electrolytes)

It's got what code craves.

As long as $ millions will keep flowing to owners and CEOs no one would see a slightest issue with that.

Better yet would be to have it codify the config using IAC for reproducibility.

That’s what I was doing! The app config is done with IAC — and the new account is too — but that old account wasn’t.

This kind of trial and error debugging is the main reason I pay for Calude Code. Software development and writing code is meh. I mean, it’s okay. But I have a strong opinion on most coding tasks. But debugging something I touch once in a blue moon, trying out 10 commands before I find the failure point - that’s just something else.