Buffer Logs and Flush Automatically on Error with Powertools for Lambda
Creating a TypeScript CLI for Your Monorepo
How To Check for Optional Properties in TypeScript
How To Use JSON with Comments for Configs
Bundling for Node and the Browser
The Puppeteer Language Experiment
Automatically Sign AWS Requests with Signature V4
Format and Parse Amazon S3 URL
Lambda Function URLs with IAM Authorization and CloudFront Custom Domains
AWS Website Hosting with Private S3 Bucket
Building a Serverless Reader View with Lambda and Chrome
AWS S3 and Single Page Applications
Serverless Plugin for Exporting Environment Variables and Stack Outputs
AWS Website Hosting with HTTPS and Custom Domain
Assert Conditions and Types
How To Spy on Classes
Extract Class Methods in TypeScript
Template Literal Types in TypeScript
Stringify and Parse Errors in JavaScript
Use expect.objectContaining With Null and Undefined
My Learnings While Building a GitHub Action
Debug a Single Test Case in VSCode
TypeScript Type Negation
Generics for Dynamic Type Inference in TypeScript
Return Different Types in TypeScript
Convert HTML To Notion Blocks
Mock Only One Function From Module With Jest
Overload Functions in TypeScript
Automatically Transcribe YouTube Videos with OpenAI Whisper
Type-Safe Filter Function In TypeScript
Run and Debug JavaScript and TypeScript in VSCode
Release NPM Package With Automatic Versioning
AWS Service Principals for IAM
Custom Matchers in Jest
EventBridge Rules to Invoke Lambda and StepFunction
Sign GraphQL Request with AWS IAM and Signature V4
Extract Highlighted Text from a Book using Python
Automatically Install NPM Dependencies on Git Pull
How To Debug a React App in VSCode
Calculating π with the Monte Carlo Simulation