© 2026 Hashnode
By Betty Musari Have you ever copied an S3 link thinking, “Yes! My file is live!” — only for your friend to click it and land on… Google search results instead? 😅 Yep, I’ve been there. I had my nice s3://my-bucket/my-file.png path ready, only to dis...

Deploying a React application to the cloud has never been easier. In this tutorial, I’ll walk you through deploying a React project to AWS S3 for static hosting, setting up a custom domain via Route 53, managing SSL certificates with AWS Certificate ...

Prerequisites Before starting, ensure you have: ✅ An AWS account (Free Tier is sufficient) ✅ Static website files (e.g., index.html, style.css, script.js, images) ✅ Basic understanding of AWS S3 and CloudFront Part 1: Setting Up an S3 Bucket Step 1: ...

Hey everyone! 👋 When I’m working with an S3 + CloudFront setup, I noticed something that made me curious there are two different ways to let CloudFront access S3: OAI (Origin Access Identity) and the newer OAC (Origin Access Control). That got me wo...

In Day-10, we successfully hosted a static website on AWS S3 and configured Route 53 with a GoDaddy domain. But launching a website is just the beginning! Now, let’s take it a step further by improving security and performance. In this guide, we will...

Why is it important? Imagine Sarah, a developer at a growing startup. Every Thursday, her team would spend hours manually deploying new features - copying files, running tests, and praying nothing would break. One fateful deployment, a tiny typo slip...
