This is a session I gave at Serverless Saturdays on May 31st, 2025.
I demonstrated Lambda Live Debugger — a tool I developed for debugging AWS Lambda functions directly from your computer, even while they are deployed in the cloud. The code runs with the same IAM permissions as in the cloud environment, and there’s no need to redeploy when you make changes or even restart the debugger. It requires almost no configuration. It supports Lambdas written in JavaScript or TypeScript with any framework or setup. It’s free and open source.
The second part of the presentation covered various tips and tricks for debugging serverless applications. Serverless apps are notoriously difficult to debug, as they are split across multiple functions and services. However, with the right techniques and lightweight utilities, you can make the debugging experience as straightforward as with traditional applications — or even easier. I introduced tools like Lambda Logger Extension and Lambda Error SNS Sender, and shared other techniques to get the most out of CloudWatch