How to navigate serverless best practices (The Serverless Mindset podcast)

I recently had the pleasure of being a guest on my friend and fellow Belfast resident Marco Troisi’s new podcast “The Serverless Mindset”.

Highlights from our chat:

  • Best practices should be thought of as rules of thumb: they should be followed but it’s ok not to follow them if you have a good reason not to
  • Context is key: who, what, and why was a best practice created? This is crucial, since it may not apply in your specific context
  • Serverless is a radically different paradigm, so we are justified in not taking previously accepted best practices for granted

It’s quite a short episode (17 mins) and you can listen to it here.

You might also want to check out Marco’s excellent Serverless Mindset newsletter where he publishes new articles every week on topics such as testing, vendor lock-in and microservices.


I’ve also published several daily emails since my last message to you. Here’s a selection of posts that sparked some discussion:

— Paul

Join daily email list

I publish short emails like this on building software with serverless on a daily-ish basis. They’re casual, easy to digest, and sometimes thought-provoking. If daily is too much, you can also join my less frequent newsletter to get updates on new longer-form articles.

    View Emails Archive

    ☎️ Serverless Clarity Call

    Need quick guidance on a specific issue on your AWS serverless project? Or just wondering where to start with serverless?

    Book a call and ask me anything.

    Learn more >>

    🛫 Serverless Launchpad

    Ready to start building your new AWS serverless project but need help with getting everything setup?

    The Serverless Launchpad is a done-for-you DevOps service installed in under a week. You get a leading-practice multi-account AWS environment, a scaffolded codebase and architecture including the common AWS serverless services, isolated cloud environments for individual developers, automated delivery pipelines right through to production and much more. Everything is IaC, extensively documented and handed over to your developers.

    Learn more >>