Run TypeScript & Deno Natively in AWS LambdaHow I run TypeScript & Deno natively in AWS Lambda without Docker images, third-party libraries or changing my code!Jan 251Jan 251
Caching AWS CDK Docker BuildsFrom minutes, to seconds, to no time at all. This is a story about how I made my CDK build infinitely faster by caching Docker builds.Jan 17Jan 17
Unofficial SQS DLQ Redrive API DocumentationThe API actions for SQS’s DLQ redrive aren’t missing; they’re just undocumented. This post aims to be those missing docs (unofficially).Apr 12, 20232Apr 12, 20232
Does Maximum Concurrency Solve the Lambda+SQS Issue?AWS has added Maximum Concurrency to Event Source Mappings. We now have a solution to the Lambda+SQS issue, but watch out!Jan 16, 20235Jan 16, 20235
Deep Dive: Lambda’s Request Payload Size Limit (2/2)Everything you should know about Lambda’s request payload size limit, RequestEntityTooLargeException errors, and how API Gateway fits in.Aug 24, 20221Aug 24, 20221
Deep Dive: Lambda’s Response Payload Size Limit (1/2)Everything you should know about Lambda’s response payload size limit, ResponseSizeTooLarge errors, and how API Gateway fits in.Aug 10, 20221Aug 10, 20221
Looking at LambdaShell.com after 3+ yearsSince 2018, lambdashell.com has challenged visitors to do their worst. In this post, I take a look at what is possible 3+ years on (a lot).Dec 23, 20213Dec 23, 20213
Another Way to Trigger a Lambda Function Every 5–10 SecondsThis follow up to my recent post presents another solution which uses Step Functions instead of Lambda & SQS. It has some trade-offs.Aug 7, 20213Aug 7, 20213
How to Trigger a Lambda Function Every 5–10 SecondsThis post presents a solution involving EventBridge, two Lambda functions and an SQS queue. It’s surprisingly accurate. Code is on GitHub.Aug 6, 20212Aug 6, 20212
How to Enable/Disable a Lambda Trigger on a ScheduleOne solution using Lambda and another using a API Gateway. But first, let’s discuss why you want to do this and what you could do instead.Mar 13, 2021Mar 13, 2021