Recently AWS announced S3 Object Lambda, which enables data processing as it is being retrieved from S3. By using S3 Object Lambda, you can easily present multiple views from the same dataset, and you can update the Lambda functions to modify these views at any time.

For example, we have…


AWS SQS plays a significant role in modern application architecture, especially in a serverless environment. When working with SQS, it is often to see messages failed to be consumed, it could be a bug in your code, a temporary resource restriction, eg API rate exceeded, or dependencies in the messages…


In Jun 2020, AWS announced that RDS Proxy is generally available for both MySQL and PostgreSQL engine compatibility. …


It is a common use case to secure your S3 assets behind CloudFront, so that the assets can only be accessed via CloudFront. Normally it can be done by adding OAI to the CloudFront distribution, and use CloudFront signed URL to access the assets. …


There are numerous hosting providers that allow you to host your website on their server and enable you to manage your website files using SFTP. If you happen to have an AWS account and enjoy DIY, you can easily setup S3 website + SFTP within a few minutes.

S3 Website

Create an…


I’ve written quite a few How-To-Create-PDF-using-X-on-Serverless-AWS-Lambda posts, covered wkhtmltopdf, Chromium Puppeteer and Pdf-Kit, and I’ve been getting some requests asking to write articles on other libraries. Pdf-lib is one of them.

To be honest, I wasn’t aware of PDF-LIB before, it’s a fairly new solution comparing with the others, but…


Pdfkit is a popular tool for manipulating PDF, and running it on AWS Lambda makes it even more powerful because of the benefits from being serverless, but it can be a bit tricky to set up from the ground.

As always I use Serverless framework to manage the AWS resources…


It’s been a while since the last time I published the solution, tech evolves fast, now it’s time for an overhaul.


AWS announced the improvement on VPC networking for Lambda in September, since then I’ve been checking the updates every day, it finally arrives Sydney region!

Cold start issue has been the №1 blocker for many companies that are going Serverless, at Inquisitive we paused the steps going full Serverless, we…


AWS is pretty generous on giving credits to startups, to help them cover the AWS bills in their early days (well you know so that they can grow deeply within AWS platform, and eventually AWS will get you to pay the bill with real money). This program is called AWS…

Crespo Wang

I stir fry JS, steam AWS and code Beijing duck

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store