Why Your CloudFront CDN Is Serving Stale Data And How to Fix It With S3 Cache-Control Headers

A real-world debugging story from building a design system platform on AWS