Joining CloudFront logs with JA4 fingerprints at ingestion time to classify every request — verified bots, spoofed crawlers, suspicious scrapers — before it reaches the dashboard.
Read more →
How to capture TLS fingerprints at the CloudFront edge, route them through a serverless pipeline, and query them in Athena — using a CloudFront Function, a bash Lambda, SNS, Firehose, and S3.
Read more →
First-party web analytics with zero dependencies: browser fetch → bash Lambda → curl SigV4 → SNS → Firehose → partitioned S3 → Athena. Under $1/month.
Read more →
Scrape AWS Lambda runtimes, cache at the edge, serve as JSON. A shell script, a CloudFront behavior, and a cron-free refresh strategy.
Read more →
A series on building lightweight data collection pipelines with shell scripts, AWS primitives, and Grafana.
Read more →
A Terraform module for receiving email on your domain and forwarding it to an existing inbox using Amazon SES, S3, and Lambda
Read more →
A 50KB shell handler delivers production JSON endpoints 677% cheaper than Node.js + API Gateway. Here's how and when it makes sense.
Read more →
How a simple browser automation project revealed the need for a direct API Gateway to SNS proxy module
Read more →
Deep dive into Lambda runtime performance showing when shell's 20ms overhead becomes negligible and cold start performance dominates
Read more →
How migrating a bespoke OpenSearch ingestion pipeline led to two reusable Terraform modules for event analytics
Read more →
Building a production-ready serverless image processing pipeline using shell scripts, AWS Lambda, and S3 event triggers - achieving 87% memory efficiency and sub-200ms cold starts.
Read more →
The foundational mechanics of turning local code into remote execution
Read more →
How to choose the right level of complexity for your serverless functions
Read more →