When a team expands from five to twenty, the manager's old habits break. Delegation, debt, and communication overhead become the new bottlenecks.

At five engineers the lead can read the room and make every call. Each conversation is a single line of code in the shared mind. When the headcount hits fifteen, that intimacy dissolves.

The manager has to build a layer. Decision rights shift from a single person to a group. That means trusting engineers to own features and to run their own experiments.

The first thing I did was to give each feature its own flag in LaunchDarkly and require the owner to drive the rollout. It added a small amount of YAML and a dashboard, but it let us ship half‑a‑million lines of code per quarter without a single production‑wide blast. The trade‑off was that we had to train everyone on flag hygiene; the first time a flag was left dangling we saw a 15‑minute outage that could have been avoided with a simple checklist.

Technical debt rises with velocity. Early sprints get a clean slate; later ones pile up shortcuts. The symptom shows up as longer feature times, more incidents, and onboarding that stretches to weeks.

Fixing debt requires a ritual. Set aside a slice of each sprint for refactoring, and make the health of the codebase visible to executives. Without that, the backlog grows in secret.

We started feeding SonarQube metrics into our sprint board and treating the debt ratio as a first‑class sprint goal. In practice we allocated roughly 12 % of each two‑week sprint to bring the maintainability rating above 3.5. The visible trend line convinced leadership to fund an extra QA engineer, and we saw a 20 % drop in post‑release incidents over six months.

Metcalfe's law tells us that a five‑person crew has ten links; a twenty‑person crew has 190. If every engineer talks to every other engineer, the chatter swamps the signal.

We forced most conversations onto Slack threads and capped cross‑team meetings to a single 30‑minute sync each week. By tracking message volume we discovered that the average engineer was reading 300 messages per day; after the change that fell to 180, and we reclaimed about two hours of focused time per person.

Instead of ad hoc chatter, create hard structures: a weekly leads meeting, a standing architecture forum, and a post‑mortem cadence. Those channels carry the same information with far less noise.

Hiring lags behind reality. The cycle from job posting to a new engineer ready to ship takes three to six months. If you wait until the team is drowning, you end up with rushed hires and higher costs.

Plan hiring six months ahead of the product roadmap and expected churn. That way the team keeps its velocity, the code stays healthy, and the manager can focus on strategy rather than firefighting.