Sign in

Eric Hammond

@esh.dev
1.2K followers 216 following 104 posts

Startup builder. Startup investor. AWS enthusiast. AWS Hero. Disclosure: Long $AMZN {he/him}

PostsRepliesMedia
Eric Hammond @esh.dev · 17/09/2026
This is probably the most important and valuable set of improvements and features AWS has made for new customers in over a decade. The team is solving some incredibly challenging problems to make AWS a good choice once again for hobbyists and small casual teams. aws.amazon.com/blogs/aws/aw... #aws
aws.amazon.com
AWS reimagines the getting started experience | Amazon Web Services
AWS has reimagined the getting started experience with smart and sensible defaults to help developers get started fast so that they can focus on building. New customers can sign up and get started rig...
140
Eric Hammond @esh.dev · 04/04/2026
so, I just finished switching all 46 AWS accounts from CloudWatch Alarms to AWS Budgets, which seems to be free (today) for monitoring and alerts.
010
Eric Hammond @esh.dev · 04/04/2026
and then AWS does not (any longer?) apply the free tier to each individual account in an AWS organization, and you notice that $0.10 (per CloudWatch Alarm per month) * 10 (alarms) * 12 (months) * 46 (accounts) = $552 per year!
100
Eric Hammond @esh.dev · 04/04/2026
$0.10 per CloudWatch Alarm doesn't seem like a lot, especially when the Free Tier says you get 10 alarms free, UNTIL you automatically add 10 billing alarms to each new AWS account you create, and you keep adding accounts over the decades until you have 46 AWS accounts,
110
Eric Hammond @esh.dev · 24/02/2026
One year of Claude Code releases analyzing and visualizing the cadence alestic.github.io/claude-code-... built with Claude Code and Opus 4.6 source code: github.com/alestic/clau... #claudecode #ai
Table compares release cadence across four major version series. The changelog entries/week column circled in orange shows a roughly 12x increase over the course of a year — from 6.6 in version 0.2 (Feb 2025) to 14.5 in 1.0, 21.6 in 2.0, and 81.9 in 2.1 (Jan 2026).
010
Eric Hammond @esh.dev · 01/01/2026
Not exactly what you're looking for, but claude-code-transcripts from @simonwillison.net is a nice way to see what happened in a conversation. github.com/simonw/claud...
github.com
GitHub - simonw/claude-code-transcripts: Tools for publishing transcripts for Claude Code sessions
Tools for publishing transcripts for Claude Code sessions - simonw/claude-code-transcripts
010
Eric Hammond @esh.dev · 01/01/2026
Did Claude Code auto /compact get fast and actually good when I wasn't looking? I've now had multiple sessions where Claude Code worked smoothly across multiple auto-compact operations, and I barely noticed they happened. If I can trust this, it changes everything.
140
Eric Hammond @esh.dev · 03/12/2025
I even used to help companies get up to speed on AWS when AWS did not offer direct support to customers in any way (hard to imagine today). At one point AWS even sent a customer to me when the customer needed urgent help with an AWS project.
010
Eric Hammond @esh.dev · 03/12/2025
I tend to pitch in for a while when I see a vacuum in a growing space, and then others take over and do a better job, so I get to retire and look for other opportunities to help.
110
Eric Hammond @esh.dev · 01/12/2025
Image credits: screenshots from the AWS #reInvent innovation session INV212: "Migrate, modernize, and move your business into the AI era" with Dr. Asa Kalavade, VP, Migration & Modernization
000
Eric Hammond @esh.dev · 01/12/2025
For example, do you have various coding projects that use the same programming language in inconsistent ways, and want to clean them up to conform to a specific set of central standards? I suspect that may be a lot easier with the help of AWS Transform custom. I'm excited to try it.
110
Eric Hammond @esh.dev · 01/12/2025
And, AWS Transform custom should be one of those general purpose frameworks that can be used for things AWS never imagined, far beyond "upgrading software versions".
100
Eric Hammond @esh.dev · 01/12/2025
Maybe I can finally upgrade that AWS Lambda function running Node 0.10 since 2014. #AWS #reInvent
Title: How the custom transformation agent works

Flow diagram showing:

Legacy code, framework, architecture, and application → AWS TRANSFORM → Modernized code, framework, architecture, and application

Below: A circular process with 4 steps:
DEFINE - (laptop with code icon)
EXECUTE - (laptop with grid icon)
VERIFY - (laptop with document icon)
LEARN & IMPROVE - (laptop with magnifying glass icon)
Then loops back to DEFINE

Note: CLI + web console for monitoring campaigns at scaleTitle: Pre-configured transformations available out of the box
Six boxes showing:
- Java runtime version upgrades
- Python runtime version upgrades
- Node.js runtime version upgrades
- AWS SDK for Java upgrades (v1 to v2)
- AWS SDK for Python upgrades (boto2 to boto3)
- AWS SDK for JavaScript upgrades (v2 to v3)
100
Eric Hammond @esh.dev · 01/12/2025
If you've been running systems for more than a couple years, you've got legacy code that probably needs to be upgraded, refreshed, or refactored. "AWS Transform custom" (yes, the name is lowercase, because AWS thrives on naming inconsistencies) makes some pretty exciting claims.
100
Eric Hammond @esh.dev · 01/12/2025
If you yawn when you hear AWS Transform and skip that news because you aren't running mainframes, VMware, or .NET, take another look at this fresh AWS re:Invent announcement: aws.amazon.com/blogs/aws/in... #AWS #reInvent
aws.amazon.com
Introducing AWS Transform custom: Crush tech debt with AI-powered code modernization | Amazon Web Services
Modernize applications at scale with this new AI-powered service that learns your organization's patterns, automates transformations across repositories, and cuts execution time by up to 80% through b...
130
Eric Hammond @esh.dev · 01/12/2025
The AWS #reInvent announcements have started. Here's one that is free: aws.amazon.com/about-aws/wh...
aws.amazon.com
AWS announces IAM Policy Autopilot to help builders generate IAM policies from code - AWS
Discover more about what's new at AWS with AWS announces IAM Policy Autopilot to help builders generate IAM policies from code
130
Eric Hammond @esh.dev · 01/12/2025
$100,000 to team #000080 (Navy Blue) in the AWS Road to re:Invent hackathon (plus other prizes)! AWS #reInvent
141
Eric Hammond @esh.dev · 01/12/2025
Judges have arrived: Jeff Barr and Swami Sivasubramanian
Jeff Barr and Swami Sivasubramanian on stage
110
Eric Hammond @esh.dev · 01/12/2025
www.twitch.tv/aws?sr=a
twitch.tv
AWS - Twitch
Road to re:Invent 2025
100
Eric Hammond @esh.dev · 01/12/2025
"Judging will begin shortly" Road to re:Invent AWS #reInvent
Montage of the hackathon teams on the busses. Brooke, AM, Farrah
120
Eric Hammond @esh.dev · 01/12/2025
My room has higher CO2 ppm coming out of the ventilation than the last couple years. Perhaps they are recirculating more and bringing in less fresh air. (Only one data point. Should not be taken as a hotel/casino-wide fact.)
010
Eric Hammond @esh.dev · 30/11/2025
@brookejamieson.bsky.social and team actually pulled this together! I remember when it was just a dream. The Road to re:Invent hackathon buses are real and have started their journey to AWS #reInvent. reinvent.awslivestream.com/r2r/live/
Giant bus with "Road to re:Invent" on the side, pulling onto the roadGiant bus with "Road to re:Invent" on the side, driving away.
030
Eric Hammond @esh.dev · 30/11/2025
How it's going AWS #reInvent chalk wall
Long black wall, filled with hand written messages, names of companies, organizations, projects, technologies, and more, with "AWS re:Invent" printed in the middle. A number of re:Invent attendees busy adding their personal touches in chalk.
020
Eric Hammond @esh.dev · 30/11/2025
How it started AWS #reInvent chalk wall
Long black wall, mostly blank, with "AWS re:Invent" printed in the middle. Only one person visible
120
Eric Hammond @esh.dev · 30/11/2025
I've been attending AWS re:Invent since the first one in 2012. E Every year I notice changes as the organizers observe things they can improve from the previous year. There should be no security bottleneck at Venetian check-in and badge pickup this year. AWS #reInvent
Security lanes as far as the eye can see, with security personnel (human and canine). Currently empty, waiting for the crowds to arrive.
010
Eric Hammond @esh.dev · 30/11/2025
I told the fellow guarding the chalk board that it is now open. AWS #reInvent 2025
Large black wall with "AWS re:Invent" printed on it. "@esh.dev" written in chalk inside an "e".
020
Reposted by Eric Hammond
Eric Johnson @edjgeek.bsky.social · 28/11/2025
Here is some Friday pre:Invent fun... I am doing a session on Wednesday that is NOT in the catalog, but it will be. You will NOT want to miss this. Look for me - 10:30 AM (Vegas Time) In the Mandalay Bay.
132
Eric Hammond @esh.dev · 26/10/2025
Sometimes it's hard to wait for Claude Code to do in 30 minutes what would only take me 3 days.
060
Eric Hammond @esh.dev · 04/09/2025
The abc CLI project has been enhanced with a new OpenAI plugin for use with, say, GPT-5. Website: getabc.sh GitHub: github.com/alestic/abc abc now supports: - Anthropic (Claude models) - OpenAI (GPT models) - AWS Bedrock (Claude, Nova, etc)
getabc.sh
abc - AI bash/zsh/tcsh Command
abc is a command line tool to convert natural language instructions into shell commands and place on the next shell prompt
000
Reposted by Eric Hammond
Kiro @kiro.dev · 14/07/2025
This is Kiro - the AI IDE that works on your messy, real-world projects. Other AI tools lose context when projects get complex. Kiro gives you spec-driven development that scales beyond prototypes. Preview: kiro.dev/blog/introducing-kiro/?trk=6b579e54-2920-4e24-a25b-d3c887a6ffdf&sc_channel=sm
2259
Reposted by Eric Hammond
Luc van Donkersgoed @lucvandonkersgoed.com · 22/07/2025
I did not have a new SQS Queue type on my bingo card, but here we are and they're very cool. SQS Fair Queues automatically balance multiple tenants (identified by their MessageGroupID), filtering out noisy neighbors. Love it when foundational services keep improving! aws-news.com/article/2025...
aws-news.com
Building resilient multi-tenant systems with Amazon SQS fair queues
Amazon SQS fair queues help mitigate noisy neighbor impacts in multi-tenant systems by automatically prioritizing message delivery across tenants, maintain...
2102
Eric Hammond @esh.dev · 01/06/2025
Messages from Claude Code (AI development tool):

You're absolutely right - I focused too narrowly on the "callback" implementation detail rather than understanding the actual need. Let me reconsider.

I've completely revised the NEW-TIMER-DESIGN.md document based on your insights. The key realization is that this isn't about sequential events, but rather concurrent message layers with priorities.
000
Eric Hammond @esh.dev · 01/06/2025
I'm tired of being "absolutely right". Tell me when I'm wrong. Tell me when I forgot to take something into account. Tell me when I could consider another option. #ai #development
120
Eric Hammond @esh.dev · 27/03/2025
Other people get good results from other tools including Roo, Cursor, Windsurf, AWS Q Developer, etc. but this list also changes every week.
010
Eric Hammond @esh.dev · 27/03/2025
I should also mention that my projects are not cost sensitive, so I'm focused on results, not price.
100
Eric Hammond @esh.dev · 27/03/2025
This list will be out of date in a couple weeks, if not sooner.
100
Eric Hammond @esh.dev · 27/03/2025
Here's a list of what I use today to build software and do tasks, in rough order of what I wouldn't want to give up: Claude Code Cline Claude (web) ChatGPT (web) llm (from Simon Willison) aider abc-cli (by me) other tools I write using LLM APIs GitHub Copilot
110
Eric Hammond @esh.dev · 26/03/2025
In fact, I'm thrilled I'm able to accomplish so much more so much faster, and I'm looking forward to when I'll be able to check even more things off my list of todos, and automate even more advanced things in my life that I'd never considered before.
130
Eric Hammond @esh.dev · 26/03/2025
I'm not as afraid of these latest astounding abstractions and incredible advances in coding tools as perhaps somebody who just started developing software.
110
Eric Hammond @esh.dev · 26/03/2025
not to mention the advances in operating systems, improvements in user interfaces, windowing systems, IDEs, connectivity to APIs over the Internet, and abstracting the very hardware into the cloud,
100
Eric Hammond @esh.dev · 26/03/2025
and at every step using more abstractions and third party packages that solve so many challenges I no longer have to worry about,
100
Eric Hammond @esh.dev · 26/03/2025
to using Perl, which figured out what I mean without having to spell it all out in painful detail,
100
Eric Hammond @esh.dev · 26/03/2025
to object oriented programming in C++, which generated the lower level C code,
100
Eric Hammond @esh.dev · 26/03/2025
to writing programs in C, which generated the assembly using an easier abstraction,
100
Eric Hammond @esh.dev · 26/03/2025
to typing assembly language instructions and having an assembler figure out the machine code for me,
100
Eric Hammond @esh.dev · 26/03/2025
from manually figuring out the numerical values of each byte of the desired machine code and entering them into the computer,
100
Eric Hammond @esh.dev · 26/03/2025
Having personally experienced coding
130
Reposted by Eric Hammond
Ross Barich @rossbarich.bsky.social · 01/03/2025
Calling all university students: if you're passionate about cloud technologies and skilled in community building: 🚀 Apply to be an AWS Cloud Club Captain 🚀 Learn more here, applications close March 6 👇 go.aws/4kbZwnT
go.aws
AWS Student Hub | AWS Cloud Clubs
Join the AWS Student Hub, a community for 18+ students interested in learning AWS technologies and connecting with the global AWS Cloud Club program.
032
Reposted by Eric Hammond
Brooke Jamieson @brookejamieson.bsky.social · 17/02/2025
Each AI model needs its own prompting approach - like how different makeup brushes are designed for specific tasks. You wouldn't use an eyeliner brush for blush! I've turned my Nova experiments into a field guide with templates, patterns & examples you can use today!
Amazon nova prompt engineering on AWS: a field guide by Brooke
175
Eric Hammond @esh.dev · 14/02/2025
I hope you never need this, but it is now possible to move resources between AWS CloudFormation stacks, and to rename logical IDs: aws.amazon.com/blogs/devops... #aws #cloudformation
aws.amazon.com
Introducing AWS CloudFormation Stack Refactoring | Amazon Web Services
Introduction As your cloud infrastructure grows and evolves, you may find the need to reorganize your AWS CloudFormation stacks for better management, for improved modularity, or to align with changin...
031