cd /news/developer-tools/the-death-and-revival-of-the-hands-o… · home topics developer-tools article
[ARTICLE · art-85688] src=managerdotdev.beehiiv.com ↗ pub= topic=developer-tools verified=true sentiment=· neutral

The death and revival of the hands-on Engineering Manager

Meticulous, a startup that records real user sessions to automatically build UI test suites, has launched a solution that generates tests in under 5 minutes per pull request, addressing the flakiness problem exacerbated by coding agents. Gabriel Benmergui, writing in the Manager.dev newsletter, argues that the debate over whether engineering managers should remain hands-on is over, asserting that 100% managers have no place in software engineering today because they must experience the new AI-driven development process to make informed decisions. Benmergui's previous post on the topic reached 2.5 million people on LinkedIn, with about 80% of comments from managers who believed the shift to non-coding was by design.

read6 min views1 publishedAug 4, 2026
The death and revival of the hands-on Engineering Manager
Image: source

In every product I've worked on, UI tests were always flaky. You can either live with it - spend time maintaining them, do manual testing on every PR - or delete them and accept lower quality. With coding agents, this problem became much worse.

Someone finally solved this!

Meticulous records real user sessions and automatically builds your test suite from them. On every PR, in under 5 minutes, you see exactly what broke. 30-40 seconds of review to know if you're good to ship (the unique way they achieved it is surprisingly complex and genius, definitely worth a

). __read__There were always 2 types of engineering managers:

managers - very hands-on, they take tasks in every sprint, know the codebase well, and can help the team fix hard bugs.EngineeringEngineering

managers- attending meetings all day, working on coordination, on processes, etc. Zero coding time, full-time managers.

The sad truth is that almost all of us start from type 1, and slowly become type 2:

I’ve been through that transition twice.

When you are first promoted, you are close to the code. You were responsible for big parts of the codebase, and it’s easy to stay a part of the sprint. For the first couple of years, you code 30-70% of your time, with a slow decrease as your team grows.

Then comes a sprint where you just have too many things. Tons of meetings, a new project you are leading, the usual stuff. **So for the first time, you decide not to take on any coding task. **One sprint becomes 2, then 5, then 10. Suddenly a year went by, and you barely opened your IDE. Now it’s not a question of having no time - it’s a habit you have lost.

2 years ago, I covered that in the slow death of the hands-on engineering manager, focusing on what I did as a director to break that cycle. The accompanying LinkedIn post went viral, reaching 2.5 million people.

But ~80% of the comments came from managers who said it’s by design:

I believed they were wrong, but it was an interesting debate. There were 2 camps, and both made sense.

That debate is OVER. There is no question about it.** There is no place today for 100% managers in the software engineering world.**

And it’s NOT because of the rising expectations from executives, or about being able to do “so much more with AI”. It’s simply a must for us to make the right decisions.

Let me explain. Most professions change very slowly.

For example, newsletter editors. You had print, and you transitioned to web, with new things like SEO, Facebook, Twitter, CMS, etc. As the person overseeing reporters, you were able to slowly catch up with the shift as it happened. But in some cases, it's abrupt.

Like teachers who became school principals, and then COVID hit. For years you could evaluate your teachers because you knew what great teaching looked like. Then overnight, teaching moved to Zoom. Your teachers are managing digital “classrooms”, students with camera turned off, distractions everywhere, frustrated parents - a completely different version of teaching. If you try to create guidelines and mentor your teachers without trying to do it yourself first, you’ll probably make a mess out of it.

We are now at a similar place in software engineering. If we want to really understand our ‘new’ profession, we have to experience it ourselves. And that understanding is crucial for our careers.

Of course, getting that understanding will be very costly.

You’ll need to pay a painful price #

Each of us has a fixed attention budget. We just CAN’T do everything: Making sure the delivery and quality are at the right bar

Being there for our people

Supporting our customers and existing features

Setting the technical direction

Thinking about the team’s future

AND being deep in hands-on tasks

It’s just impossible. Yes, even with AI - you can be much more efficient, but you can’t do everything. Something has to go. So usually, the first thing that goes is our attention to the people. Especially as in parallel to hands-on expectations, we are also managing bigger and bigger teams.

Just 3 weeks ago, I made a decision that I already regret.

I reduced the cadence of the 1:1s with my engineers, canceling a lot of them, to free myself up for more hands-on work. Last week, I already felt the negative effect. People were more frustrated, and I was not sure why. I felt we were very quickly gathering Relational debt.

And still, I feel it’s a sensible decision for now, both for our careers and our orgs. There are so many challenges that you can only truly understand if you experience them yourself - PR overload (by engineers and non-engineers), how to parallelize, how to make sure you still understand the agents’ output even when it’s tempting not to.

Coding with LLMs yourself will also help you avoid falling for the hype.

The antidote to the AI-bullshit #

All AI-related hype comes from engineering leaders who are detached from the day-to-day. They vibe coded something, and “saw the light”. They started ‘org transformations’, layoffs, and token-maxing leaderboards.

I feel lucky to be in a place where there is none of that. Our CTO (~150-eng org) recently took a couple of weeks to build a real and complex production feature, end-to-end, to experience the current state of the models and our codebase. Nobody measures our tokens, we didn’t have layoffs, and we (first-line engineering managers) have a lot of freedom in how we help our teams adapt.

I feel we can have a sensible conversation about what works and what doesn’t, because he doesn’t rely on second-hand inputs. If all your knowledge comes from tweets and LinkedIn posts, you’ll make bad decisions and alienate your engineers.

Final words #

You thought your coding days were gone forever. Well, you got an extra life!

Start small. A very simple bug fix or UI change. Just make sure you have the development environment and needed tools set up.

Then, free yourself up for a couple of weeks (you know you can do it), and take a REAL production feature end-to-end. Just once. I promise you, you’ll learn more about what your engineers are going through than in hundreds of meetings.

My favorite reads of the week #

Envelope EMs vs Letter EMs. Jason Fried describes two types of builders:envelope entrepreneurs, who focus on fundraising, strategy, and operations, and** letter entrepreneurs**, who obsess over the product and the craft itself. He argues that many founders gradually become distracted by the envelope and lose sight of the letter.

James Stanier applies this to EMs: some primarily coordinate and manage process, while others stay deeply engaged with the work and add value through product and technical judgment.The Best Prioritization Is No Prioritization. A unique solution to one of our main problems as engineering leaders.The Antithesis Principle. Another superb article by Shreyas Doshi.

── more in #developer-tools 4 stories · sorted by recency
── more on @meticulous 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/the-death-and-reviva…] indexed:0 read:6min 2026-08-04 ·