RSSAmplifier

Blog

EngineeringExec

Engineering leadership insights and technical strategy.

engineeringexec.techRSS feed ↗13 posts

Latest posts

The Evolution of an SRE Agent: From Five Browser Tabs to a Slack Command

Every alert starts with the same tax: which of five observability systems is telling the truth, and which of two production worlds am I even in? This is how our SRE alert-investigation agent evolved across six versions, from Cursor and MCP queries to a remote, Slack-triggered investigator, and why the context, not the model or the runtime, turned out to be the moat.

Fear Not the Legacy: How AI Killed My Fear of Other People's Code

I spent years avoiding fragile, undocumented legacy systems. AI didn't make the code less scary, it made understanding cheap, and that changed everything, including a Slack bot nobody would touch for a year.

EngineeringExec got a new home

GitHub is the right home for a technology person's blog and I was just too lazy to do it until now. Then Webflow raised prices and I realized I'm still paying for a marketing people's CMS instead of a tech people's platform (for free). Ah, and the whole migration took two days net.

AI-Scrum: Can Proven Agile Principles Work for Agent Teams?

Vibe coding gets you a prototype. It doesn't get you a production system. The missing piece isn't a better prompt - it's a structure. AI-Scrum is an experiment in running autonomous agent teams the way good engineering teams have always worked: defined roles, sprint cadence, QA loops and retrospectives that actually feed the next cycle. I ran it on a Node.js home finance project. Some of it worked…

When Google Translate Is Your Weakest Link: Russia's Elite Kill Squad Falls to Basic OpSec

Russia spent millions building an air-gapped assassination unit. It was undone because two operatives used Google Translate to coordinate a murder plot, and the FBI read every word in real time.

50 Shades of Agile: Scrum vs Kanban vs Scrumban

Scrum or Kanban - that is the question! Let's compare them, using a real-world case-studies and maybe we can come with even more suitable mix-and-match framework.

Breaking the Monolith: Lessons from a Gift Cards Platform Migration

What happens when your legacy gift card platform meets a modern microservices overhaul? Expect chaos, tight deadlines, and a balancing act between stability and innovation. This post dives into the hard-earned lessons of leading two teams through a gradual, messy, and ultimately rewarding transformation—without stopping the business or breaking everything along the way.

Team in distress: how to deliver in daring times

It might sound like a rare problem in far-away countries, but COVID-19 lockdowns or extreme weather conditions in the US prove it's a worldwide issue: shit happens, and we need to function and deliver during very daring times. I have some anecdotal experiences from Israel during the last 4 years (as of 2024) when management routines and procedures you so carefully built fall apart due to…

Electricity pricing plan calculator

Nice util to calculate the best electricity pricing package

"Buying the gnome" approach to solve production issues

Early days Googlers solved a bug in Production by changing the reality rather than changing the code

Product and Developers: friends or foes?

Product managers and software developers: friends or foes? When there's chemistry, the entire company flourishes; when there are conflicts, everyone suffers. Discover the secret sauce to turning this complicated 'love-hate' relationship into a powerful partnership that drives innovation and success. Learn how speaking the same language and aligning processes can transform your tech team from…

Don't Panic: A Hitchhiker's Guide to Handling Production Issues

It always comes on Friday evening or when you're on a family vacation: a Production issue. As an SRE Manager, you're the chosen one to save the day (or night). Grab your towel and let's try to keep your cool while firefighting the rogue applications and servers together with your team.

Development Tasks Estimation: A Necessary Evil or Valuable Tool?

What's the most hated task for developers during sprint planning? Task estimation. There's only one moment in a development item's lifecycle when its estimate is 100% accurate: when it's done. Development task estimation has long been the industry's holy grail - elusive, often inaccurate, and frequently despised. Let's shed some light on what works, what doesn't and how to make the process more…