DevEdge Blog
Thoughts on software engineering, architecture, and the craft of building things that last.
Need a second technical look?
If you are facing Angular, AWS, or CloudFront deployment, caching, or performance problems, request an initial conversation and technical review by email.
Request an initial technical reviewAngular cache bugs after switching user context
Prevent stale Angular data with composite cache keys for user, tenant, and filters; explicit invalidation, safe diagnosis, and tests.
Multi-tenant Angular deployments: CloudFront vs Cloudflare Pages
How to choose between one shared Angular build with hostname routing and independent tenant deployments without confusing data isolation with release isolation.
Terraform Says the Resource Already Exists: Recover State Ownership
How to diagnose Terraform Resource Already Exists without deleting infrastructure: state ownership, drift, import, verification, and safe rollback.
FeaturedCache Busting for Angular on AWS S3 + CloudFront: Updated Guide 2026
Complete update of the classic cache busting problem for Angular apps deployed on AWS. Angular v19, CloudFront Cache Policies, OAC, and CI/CD automation.