Password Protection for Static Websites on AWS S3
Oct 10, 2022
Protecting static websites hosted on AWS S3 public buckets with a username and password. AWS CloudFront Functions used to add HTTP Basic Authentication.
...
➦
AI-Powered Speed Camera
May 31, 2022
Building an AI-powered virtual speed camera using Google Cloud Vision APIS and FFMPEG. Turns any video device into a virtual speed camera.
...
➦
Lessons Learnt in Developer Relations
Jun 28, 2021
How to build successful developer relations organisations - lessons learnt after five years working in developer advocacy.
...
➦
Setting up esbuild for TypeScript libraries
May 17, 2021
How to set up esbuild to compile TypeScript libraries for Node.js. Walk through building a TypeScript library with esbuild. Example configuration file and other hints and tips.
...
➦
AWS S3 IAM errors with missing files: 404 expected, 403 returned
Feb 26, 2021
Explains why AWS S3 needs ListBuckets permissions to detect missing bucket files.
...
➦
Generating Serverless PDFs With AWS Lambda & PDFKit
Jan 25, 2021
Creating dynamic PDFs with custom content from serverless functions. Using PDFKit library with a Node.js AWS Lambda function and HTTP APIs.
...
➦
Debugging Github Actions
Jan 17, 2021
Debugging Github Actions locally using Docker images of the virtual environments.
...
➦
Virtual Serial Ports Using Socat
Jan 08, 2021
Creating virtual serial ports for testing and debugging applications using Socat - a sysadmin tool for Linux.
...
➦
Faster File Transfers With Serverless
Aug 28, 2019
Transferring files between object stores using massive parallelism with serverless functions. Using HTTP Range headers and Multi-Part Transfers to copy files between S3-compatible object stores with serverless.
...
➦
Serverless Functions with WebAssembly Modules
Aug 06, 2019
Improving performance in serverless functions using WebAssembly. Use C, C++ or Rust code compiled to Wasm modules from Node.js serverless functions.
...
➦