No management needed: anti-patterns in early-stage engineering teams | Antoine Boulanger

Source: original

▶Addendum 1/15/2026

This article is for early-stage (Seed, Series A) founders who think they have engineering management problems (building eng teams, motivating and performance-managing engineers, structuring work/projects, prioritizing, shipping on time).

The gist: if you think you have these problems, it is likely that the correct solution is to do nothing, to not manage, and to go back to building product and talking to users. Put another way, and having managed teams at all scales, I don’t think it’s a good use of your time as a founder to be "managing" engineers at such an early stage.

In the following sections, I'll go through the most typical anti-patterns I've seen, and try to highlight a better use of your time if you think you've hit the situation in question.

Do not try to "motivate" your engineers

A common concern of many founders is making sure that their engineers are working hard. This could mean putting in long hours, working more than competitors, completing heroic codebase rewrites, etc. When these external signs of effort seem to be missing, founders worry that the team is not "motivated", and it can be very tempting to treat symptoms over causes. For example:

These anti-patterns share one thing in common: they start with founders trying to actively do something to motivate the team. This has 2 consequences:

  1. This can cause the very engineers you want to retain (those who have many options) to self-select out of your engineering culture. I know several top 1% engineers in the Valley who disengage from recruiting processes when 996 or something similar is mentioned.
  2. You are wasting your mental energy on the wrong problem

All of this is a long way of saying that motivation is an inherent trait of great startup engineers. Your only job is to hire these engineers, and then to maintain an environment where they want to do their best work. And yes, at that point, you may see them working long hours and doing heroic actions you did not even think were possible.

▶Addendum 1/15/26

Motivation is a hired trait. The only place where managers motivate people is in management books.

I'll dedicate a post to specific ways you can identify motivation during hiring, but in short, look for:

Finally, as a founder, you should definitely be the most motivated person, in an authentic way (maybe it's some piece of heroic coding, maybe it's taking 2am meetings with European customers, maybe it's something else unique to you). Cultivating your own inner motivation is the most effective way to set the tone for the team.

Do not hire managers too soon

The most obvious external sign that a startup has switched from building a product to building a company is to add management roles. When this switch happens prematurely, a lot of energy gets spent on stage-irrelevant problems.

By definition, an engineering manager needs to manage a team and projects, but if the team is still working on defining what they should be building, there is nothing to manage. Even the most intellectually honest manager will start outputting "management work", such as having 1:1s with everyone, doing some career coaching, applying order to the chaos of potential features by putting them in JIRA tickets or issues, etc. Here's what it means for you as a founder:

So how do you define "too soon"? Let's look at a few typical inflection points, assuming at least one founder is technical:

The founding stage (5-6 engineers including founders)

Obviously too soon to hire managers or turn someone into a manager. The only management-like tasks for the founders are hiring and firing, other than that the team should largely be self-organizing and self-sustaining with lightweight tooling (a simple doc can even be used as a task tracker, 1:1s happen organically and are infrequent, etc.).

In general, the bias should be towards doing nothing in terms of management and everything in terms of hiring exceptional people who inherently work well together.

The multi-team stage (2 or 3 sub-teams of 5 engineers, 10-15 people total)

This might be late seed or series A, with an inkling of a working product. Many teams will decide to implement management at this stage, because it seems like the natural next step. The decision is full of nuances, but I would strongly advise to have all the engineers still report into a single person (ideally the co-founder CTO). Why? Speed of execution and culture, mainly:

The only nuance I would add, if you really need to start structuring the team, is to go with hybrid roles: maybe it's a very hands-on manager who still codes 70% of the time, maybe it's elevating a few key engineers into informal tech lead positions

▶Addendum 1/15/26

The early growth stage (going from 20 to 50 engineers)

This is the sweet spot where the benefit of adding more management and more structure should outweigh the cost of letting the inevitable chaos of a larger team take a life of its own. Still, I would highly recommend a less-is-more approach.

Here are a few signs you've reached that stage:

This is a vast topic, and I'll dedicate a future article to that specific stage, including how to hire your first head of engineering.

Do not copy Google

This section addresses two sides of the same coin, both related to the halo effect surrounding great companies and more specifically their management practices:

I'll skip to the conclusion and explain it below:

When in doubt, always pick the "node & postgres" stack of management. Do not innovate, keep it boring.

What I mean by the "node & postgres" of management

Node & postgres share these common traits: they have huge communities, their bugs and quirks have been explored by millions of people, and so they are great choices for early-stage startups compared to, say, C++ and OracleDB. No matter what you think about their technical merits, it would be very hard to point to them as a reason why a startup failed. They are just solid, boring tools, and they work at the early stage.

You should use the same type of boring, widely used, stage-appropriate tools when it comes to managing your startup. Every ounce of "innovation" you spend on your organizational structure, title philosophy, or new-age 1:1 is an ounce you aren't spending on your product. At the seed stage, your culture shouldn't be unique because of your clever peer feedback system, it should be unique because of the speed at which you solve customer problems.

What is the boring stack of seed stage management

As a conclusion to this section and to the entire article, I want to share, somewhat paradoxically, a few useful management activities specifically for the early stage. They almost all share the same "reluctant" approach to engineering management, which I think is a healthy leadership approach at that particular stage.

To be clear, many of these practices do not scale past 20-25 engineers, but that's part of the point.

I hope you found this post actionable, good luck with building your team!