The Serverless Mindset Podcast

DAX RAAD | The Ideal Serverless "Starter Pack"

Listen on

Episode notes

My guest today is Dax Raad, a software engineer based in New York City. Dax has rapidly become an influential voice in the serverless community due to, amongst other things, his work with the Serverless Stack framework (SST).

In this episode, Dax and I discuss the areas that every serverless team, big or small, should ensure are covered before embarking on a new serverless project.

Highlights

It’s useful to have a “full kit”: a toolset that we can benefit from at every stage of our serverless journey

The components that need to be in our starter pack:

Infrastructure as Code and a build system: the CDK solves both issues

A cloud environment for each developer

Code organisation: Domain-Driven Design can be particularly helpful

A system for Configuration and Secrets: SSM is a good place to start, but the SST team is working on a better solution for that 😉

Context/Scope management (e.g. in a multi-tenant application): SST is planning on releasing something to make this easier too

The value of using clean/hexagonal architecture within Lambda for easier refactoring

Useful Links

Serverless Stack (SST)

Dax Raad on Twitter

Get full access to The Serverless Mindset at marcotroisi.substack.com/subscribe