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.
Continue reading → 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 surprisingly well. Some of it burned tokens on Playwright setup for what felt like forever. This post covers both.
Continue reading → 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.
Continue reading → 50 Shades of Agile: Scrum vs Kanban vs Scrumban
February 23, 2026 | Agile 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.
Continue reading → 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.
Continue reading →