This issue was published on January 7, 2025
In this issue, the AWS CDK is looking for your input, Node.js now (kinda) supports TypeScript, and we catch up on three weeks of serverless. Read the full issue...
Below are the most popular links from Issue #310 as chosen by our Off-by-none email subscribers. Sign up for the newsletter and help choose the most popular links each week!
Rendering Diagrams with AWS Lambda
Diagrams are the unsung heroes of technical projects. Whether youâre sketching out the architecture of your latest application or untangling the web of nodes in your LLM agents, a good visual can make all the difference.
A Novel Pattern for Documenting DynamoDB Access Patterns
This blog post will introduce and explore a way of documenting Access Patterns for DynamoDB in JSON format for easy updating and use in NodeJS lambdas. I haven't seen this structure used, but if it's out there and I missed it, I would love to talk about it!
Amazon EventBridge announces API destinations proactive OAuth token refresh
Discover more about what's new at AWS with Accelerate AWS CloudFormation troubleshooting with Amazon Q Developer assistance
Cohesion vs. Coupling
So, letâs clear things up! Cohesion is about the internal focus of a thing â how well its components work together to fulfil a single purpose.
Architecture is a game of constraint satisfaction.
In simple terms, this means that with the technology we can do something that we couldnât do (or not as well as) before. Although it sounds rather intuitive, this insight has significant implications on our work as architects.
There are so many great blog posts, tutorials, use cases, and more shared each week by the #serverless community, that picking just a few to feature is really hard. So here are some other honorable mentions chosen by our readers.
12 things I learned about hosting serverless sites on Cloudflare by rows written
I spent years avoiding "serverless" architecture. Deploying my applications to a server that I configured is a point of personal pride. And I do that... sometimes.
AWS AppSync GraphQL enhances Amazon Aurora PostgreSQL and MySQL support with new resolver utilities
Discover more about what's new at AWS with Accelerate AWS CloudFormation troubleshooting with Amazon Q Developer assistance
You don't need Next.js by BennyKok
My tweet about this blew up, so I thought it'd be helpful to break down exactly why we made this move. I started ComfyDeploy as an open source project (GitHub) - a full stack app with Next.js doing all the heavy lifting for both frontend and backend.
Stay up to date on using serverless to build modern applications in the cloud. Get insights from experts, product releases, industry happenings, tutorials and much more, every week!
Check out all our amazing sponsors and find out how you can sponsor an issue.
Jeremy is the CEO and Founder of Ampt and an AWS Serverless Hero that has a soft spot for helping people solve problems using serverless. He frequently consults with companies and developers transitioning away from the traditional âserver-fullâ approach. You can find him ranting about serverless on Twitter, in several forums and Slack groups, hosting the Serverless Chats podcast, and at conferences around the world.
Off-by-none is committed to celebrating the diversity of the serverless community and recognizing the people who make it awesome. If you know of someone doing amazing things with serverless, please nominate them to be a Serverless Star âď¸!