MUG IT — header

Is Cost Optimization Also an SRE Responsibility?

The SRE has reliability right there in the name. So is that all it’s about? For anyone who’s been following this newsletter for a while, you already know my take: the SRE has always had a broader scope than the title suggests. It’s one of the roles with the most comprehensive, generalist vision in engineering […]

Is It Still Worth Buying SaaS, or Should I Just Build It?

About five years ago, at a multinational company, I was in the middle of an ambitious project: building internal tools that automated AWS processes, simplified day-to-day operations, and even handled backups — at a time when AWS Backup didn’t even exist yet. It was exactly the kind of thing that excited me. Build, solve, deliver. […]

From Modules to Intelligence: The Next Step in Terraform

There’s something I never thought I would say—but today, I proposed an architecture that challenged one of my own long-standing beliefs. For years, working with large enterprises and global companies, I was one of the main advocates for Terraform standardization through reusable modules. The reasoning was clear: consistency, reusability, governance, and reduced cognitive load. And […]

Claude Code: AI Agent for SREs

If you’ve ever wished you had a more capable co-pilot—something that actually understands systems thinking instead of just autocompleting your next line of code—I’m going to save you hours of frustration. There’s an AI agent that’s fundamentally different from the ones you’ve probably tried. Most agents (GitHub Copilot, Cursor, Cline, etc.) are IDE extensions that […]

What are the “Four Golden Signals”? Quality Monitoring

What are the “Four Golden Signals”? Quality Monitoring You’re drowning in metrics. Your monitoring dashboard has 47 panels. You’re getting paged for CPU spikes at 3 AM. And when something actually breaks, you still don’t know where to start looking. Sound familiar? This is exactly the problem the “Four Golden Signals” solve. These four metrics—Latency, […]

Feature Flags: Full Control Without Redeploys

It was supposed to be just another simple release. The team had rewritten a critical feature — everything tested, validated, looking clean. Deployment done, everything live. But all it took was an unexpected behavior with a specific group of users… and that was it: operations stalled, incidents started popping up everywhere, and the rollback turned […]

DevOps vs SRE vs Platform Engineering

👋 Hey, Here we are again… talking about roles and responsibilities in modern engineering teams. And let’s be honest: this topic almost always generates confusion. Ask five companies what DevOps, SRE, or Platform Engineering means and you’ll probably get five slightly different answers. Titles vary, responsibilities shift, and the boundaries are not always clear. But […]

Leveraging AI to define SLIs and SLOs

Following up on last week’s analysis of Evernote’s transition to a Site Reliability Engineering (SRE) model, today we address the most common bottleneck teams face when adopting these practices: the “blank page syndrome.” It is easy to understand the theory behind Error Budgets, but translating a complex system architecture into precise, mathematically sound Service Level […]

5 Tips to Stand Out as a Tech Lead, Staff or Staff +

Have you ever stopped to think that a Tech Lead might be the “platypus” of technology? Calm down, I’ll explain. The platypus swims, but it’s not the best swimmer. It has a duck’s bill, but it’s not a duck. It lays eggs, but it’s a mammal. At the end of the day, it can do […]

Avoid deployment disasters: Choose the right strategy!

Hey everyone, If there’s one thing nobody wants, it’s a deployment that negatively impacts the business. Choosing the right deployment strategy is not just a technical decision — it’s a necessity to ensure availability, stability, and user experience. Every change in your system carries risk. A deployment mistake can cause downtime, impact users, and worse […]