I think I wrote -200 lines of code on my last PR. I may be doing something bad for that number to be negative.
The other part of my job is leading larger projects where I purposefully don’t commit to pulling stories off the board since I’m always in meetings with customers, project managers, sales or helping other engineers.
I might even then do a separate POC as a research project/enablement. But it won’t be modifying existing code that I didn’t design.
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.
Yes it was just as well structured as I - someone who has been coding as a hobby or professionally for four decades - would have done.