The newest dispatches — browse everything in the archive.
CloudFront is built for latency and global delivery — but its response headers policies make it one of the cleanest ways to add a security layer to any web application running behind an ALB.
Read the articleBefore you configure a single security header, you need to understand what's happening between the browser and the server — and how a penetration test reveals where that communication is unprotected.
Five days across Ontario, downtown Toronto, Niagara Falls, University of Waterloo, and a kayak on the Grand River, capped off with a lot of very good food.
How we replaced a self-managed antivirus stack with GuardDuty's built-in Malware Protection for S3, and the upload-to-quarantine pipeline it now runs on.
A VPC design that fronts AWS Transfer Family SFTP servers with AWS Network Firewall, so only allowlisted IPs ever reach port 22, plus the identity provider and hardening choices that go with it.
Fresh-pressed juice, a seasonal tasting menu, a four-room craft beverage hall, and a few other stops from a run of meals in and around Billerica.
Sunrise on the ferry, a golf cart at your own pace, parasailing over the coastline, and a herd of bison, one packed day out of Long Beach and back.
What readers are actually clicking on right now — updates live, no rebuild needed.
PassionWavesMedia is exactly what it sounds like — a way to send the things I care about out into the world and see who they reach. Some pieces will teach you how to do something. Some will take you somewhere. All of them are meant to leave you a little more curious than you were.
It starts with writing. Over time it'll grow into other forms of media, too — but the goal never changes: inspire someone, help someone, pass along something worth knowing.
— and if it lands with even one person, that's a wave worth making.