Writing on software development, AWS serverless, and SaaS development.

All of my long-form thoughts on programming, SaaS development, AWS serverless, and more, collected in chronological order.

How to Deploy Sharp as an AWS Lambda Function Layer

Sharp is a popular library for resizing images in Node.js. However, getting it to work in an AWS Lambda function can be tricky. This post shows how to deploy it as a Lambda function layer.

The Complete Guide to Integrating Clerk with an AWS Backend

Clerk is more than just a auth provider. It's an entire user management platform that makes it really simple to get authentication setup. However, adding a third-party SaaS when the rest of your application backend is built on AWS can seem tricky. That's why in this post, I'm going to show exactly how to put the two together.