Blog

Find all articles below

How I Troubleshoot When AWS Budgets Don’t Send Alerts

Many cloud engineers set up AWS Budgets to keep spending under control. But what happens when the alerts stop showing up and your costs start rising quietly in the background? It’s something I’ve...

10 CI/CD Concepts You Should Learn

You’ve probably seen “Learn CI/CD” on every DevOps roadmap. But let’s be honest. It’s not always clear where to start. But here’s the thing, CI/CD (Continuous Integration and Continuous...

How I Troubleshoot When AWS Cost Explorer Shows Unexpected High Costs

Ever opened AWS Cost Explorer and seen a bill that made you double-check your calculator? I’ve been there. Unexpected cost spikes can be stressful, especially if you’re managing multiple accounts or...

Lessons I Learned The Hard Way When Using Terraform

If you’ve spent time working with Terraform or any Infrastructure-as-Code (IaC) tool, you’ve probably learned that what looks simple on day one can quickly get complicated. Over the years, I’ve...

How I Debugged a Production Issue Live on a Call

This is the story of when I was pulled into a live production issue with my CEO and the client’s CTO on the line. Oh Lord, what an unforgettable moment. On a random Tuesday afternoon, I was giving a...

How I troubleshoot when Lambda deployment failed

Ever had this happen to you? You push your code, hit deploy, and instead of success, you get an error message that doesn’t explain much. In this article, I will provide you with my tips for...

How to Troubleshoot Unexpected High Costs in AWS Cost Explorer

When I first started practicing AWS through labs, I used to log into AWS Cost Explorer every morning to make sure I am not spending too much money. Even though, I set up CloudWatch and Budgets, I...

How I Set Up Multi-Cloud Infrastructure with Terraform

Running Terraform across AWS and Azure at the same time can be challenging. But, a solid structure helps you scale without duplication or chaos. Here’s how I do it: Be very specific Create a...

4 System Design Tradeoffs You Should Know

One of the most common question in an architecture meeting (or whatever name your company calls it) is “what are we optimizing for?” As a Solutions Architect or Cloud Engineer, you’re constantly...

How I troubleshoot when EC2 instance terminates unexpectedly

It’s a common issue in AWS environment. Your instance goes from the pending state to the terminated state without you doing anything. Below are my 5 tips to troubleshoot this issue. 1. Check...

How I Troubleshoot AWS when SNS Notifications Are Not Being Sent?

Have you set up AWS SNS but noticed that notifications aren’t being delivered? I’ve been there. Here’s how I would troubleshoot it: 1️⃣ Check Subscription Status -Login to AWS Console → Go to SNS →...

How I Troubleshoot “Access Denied” Errors on an S3 Bucket?

You run into “Access Denied” when trying to get objects from your S3 bucket. Now, you need help to figure out what’s going wrong and get it fixed. Below are my 5 top tips to troubleshoot this issue:...

Need help?

I help clients Optimize and automate their technical operations by accelerating company global growth with Cloud technology services.