Skip to content

Blog

bluegreen

Blue-Green Deployments for a Static Site: What CloudFront Actually Guarantees

There's no load balancer to flip on a static S3/CloudFront site. Here's what AWS's origin failover and invalidation docs actually promise, and what they don't.

TechAWSCloudFrontDeployment

Sales Tax Isn't a Lookup Table: What Building on Avalara Actually Taught Me

Nexus, jurisdiction, and product taxability are three separate problems before you ever calculate a tax rate. Most tax API integrations only solve one.

TechE-commerceTax ComplianceSystem Design
charge #1charge #1

Idempotency Keys Are Not Just a UUID: What Stripe's Docs Actually Specify

Sending a UUID as an idempotency key isn't enough. Here's what Stripe's spec actually requires around retries, retention, and concurrent duplicates.

TechPaymentsDistributed SystemsAPI Design
rootuiapplodash

What Actually Happens in node_modules When You Add a Workspace

npm and pnpm workspaces resolve dependencies very differently under the hood. Here's what the official docs say actually happens in node_modules.

TechMonoreponpmpnpm
basecomponentsutilities!

CSS Cascade Layers: The !important Gotcha Nobody Warns You About

A precise look at how @layer resolves specificity wars, why !important flips priority order inside layers, and how Tailwind v4 uses this.

TechCSSTailwind CSSWeb Standards
serverclient

What React Actually Promises When Hydration Fails (Not What You've Read)

Most hydration-mismatch advice is folklore. Here's what react.dev actually guarantees, cited precisely, with the parts everyone gets wrong.

TechReactHydrationSSR

The Cars That Talk to Each Other

Self-driving cars aren't failing because of bad sensors. They're failing because they don't talk to each other — and the fix is a protocol, not better AI.

Non-techTransportationAIFutureSelf-Driving Cars