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. ...