Comment by Capricorn2481
3 days ago
That's great for you. I ask Sonnet 4 to make a migration and a form in Laravel Filament, and it regularly shits itself. I'm curious what those 12 services were, they must've had unchanging, well documented APIs.
3 days ago
That's great for you. I ask Sonnet 4 to make a migration and a form in Laravel Filament, and it regularly shits itself. I'm curious what those 12 services were, they must've had unchanging, well documented APIs.
That’s the advantage of working with AWS services, everything is well documented with plenty of official and unofficial code showing how to do most things.
Even for a service I know is new, I can just tell it to “look up the official documentation”
Using ChatGPT 5 Fast
AWS CDK apps (separate ones) using Node
- EC2 (create an instance)
- Aurora MySQL Serverless v2
- Create a VPC with no internet access - the EC2 instance was used as a jump box using Session Manager
- VPC Endpoints for Aurora control plane, SNS, S3, DDB, Bedrock, SQS, Session Manager
- Lambda including using the Docker lambda builder
- DDB
- it also created the proper narrowly scoped IAM permissions for tfe lambdas (I told it the services the Lambdas cared about)
The various Lambdas in Python using Boto3
- Bedrock including the Converse and Invoke APIs for the Nova and Anthropic families
- knowing how to process SQS Messages coming in as events
- MySQL flavored SQL for Upserts
- DDB reads
In another project the services were similar with the addition of Amazon Transcribe.