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.
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.
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.
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…
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.
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.
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.
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…
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…
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.
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…