AWS HTTP APIs provides a new way to deploy REST-based APIs in AWS; providing a number of simplifications over the original REST APIs. However, when working with HTTP APIs we need to be aware of a few gotchas, such as what types to use for handler arguments. REST APIs also used to provide a way … Continue reading Enabling Compression for Lambda with AWS HTTP APIs
Category: Coding
Remove Link Underlines from EPUB Files with Calibre
Provides step-by-step instructions for removing underlines for links in EPUB e-books.
Solving ‘Error creating CloudFront Distribution: AccessDenied: Your account must be verified’
Provides step-by-step instructions to resolve error with creating CloudFront distribution
Beginners Guide to DynamoDB with Node.js
In-depth guide for modelling data and setting up the basics. Also includes customisable template and boilerplate.
The Ultimate Guide to Hosting Static Websites using S3
Discusses all aspects of static website hosting on AWS using S3, CloudFront and Route 53. Includes ready-to-use boilerplate and template.
S3 and Typescript
AWS S3 is a cloud service for storing data using a simple API. In contrast to a traditional database, S3 is more akin to a file system. Data is stored under a certain path. The strengths of S3 are its easy to use API as well as its very low cost for storing data. While … Continue reading S3 and Typescript
SES, Terraform and TypeScript Starter Project
Amazon Simple Email Service (SES) is a serverless service for sending emails from your applications. Like other AWS services, you can send emails with SES using the AWS REST API or the AWS SDKs. In this article, I want to look at how to send emails using SES with TypeScript specifically. tl;dr Fork the automatically … Continue reading SES, Terraform and TypeScript Starter Project
Next.js 12 Templates
Next.js 12 templates with support for TypeScript, AWS deployment and detailed getting started guides.
Next.js + Bootstrap Boilerplate
Provides a ready-to-use project that combines Next.js + Bootstrap. Regularily and automatically updated.
Deploy Serverless Next.js to AWS with Terraform 1.1
Terraform for better or worse is frequently updated with new versions. Many of these introduce incompatibilities with previous versions that require manual rework of Terraform definitions as well as require updating the local or remote Terraform state. I originally developed a solution for deploying Next.js to AWS using Terraform version 0.12 and that has been … Continue reading Deploy Serverless Next.js to AWS with Terraform 1.1