Serverless

AWS re:Invent 2025 — Day 0: Wait there's more?

Because AWS has impeccable timing - A last-minute addendum capturing the updates AWS dropped the moment I pressed commit.

Because AWS has impeccable timing

Just as I pressed commit AWS decided now was the perfect moment to drop a handful of announcements that sit somewhere between deeply practical and mildly confusing. Not keynote-level hype. But definitely builder-grade useful.

Image

AWS pre:Invent 2025 — The Season AWS Quietly Turns Up the Volume

A builder’s guide to the announcements shaping the next wave of AWS services, from Nova to Q Developer/Kiro.

There’s no official banner that says Welcome to pre:Invent, but you know it when it starts. For me, it was around September 30th — the day announcements started coming in hot and heavy.
As of 23rd November, AWS has quietly dropped 560 updates. That’s not marketing fluff. That’s real features, real services, and a lot of “Wait—when did that get announced?”

UPDATE: At the time of publishing the number of updates had risen to over 600

One of the earliest surprises?
CodeCommit emerged from the dead.
Not just patched — revived. And suddenly, AWS’s developer story started feeling different. Especially with Kiro going GA and Q Developer updates waiting in the wings.

Image

Building a Serverless Web Mailer with AWS

Learn how to build a secure, scalable serverless web mailer using AWS SAM, Lambda, and Amazon SES. This guide covers dynamic email processing, CORS configuration, and API Gateway throttling to protect your application from unauthorized access and abuse.

The ability to receive, process, and send emails based on user input is a cornerstone of many web applications. From “Contact Us” forms to feedback tools, these seemingly simple features provide a direct line of communication between businesses and their users. But building them can quickly become a tangle of backend logic, infrastructure management, and scaling concerns.

Enter Dynamic Email SES, a serverless solution I’ve built to simplify this process. In this post, I’ll walk you through the thinking behind the project, the architecture, and how it works—all while keeping it approachable for developers of any level.

Image