Issue No. 2 · Tuesday, April 28, 2026

Yes Engineer

A publication on engineering careers
Scope

On the third “yes” in a sprint, something has to give.

The first ask sounds reasonable. The second is a stretch. By the third, you’re staring down a quiet decision: which of the previous two will you break, and how will you tell the people who asked?

It is rarely the first request that breaks a sprint. The first request lands inside the budget you imagined for yourself when you wrote the plan, and you accept it the way you might accept a small favor from a colleague — a little inconvenient, but the kind of inconvenience that working together involves. The second request lands a few days later. By then the budget you imagined is already smaller than you remembered, but you can still see the shape of the original plan if you squint, and so you absorb the second request the way you absorbed the first, and you tell yourself that you will simply move faster.

The third request is the one that demands a decision. By now the budget you imagined is gone, and the original plan has been replaced by a plan in which everything fits only if nothing goes wrong, and in your experience something always goes wrong. You have three options, and exactly one of them does not involve telling someone they cannot have what they asked for. That option, the option in which you simply work harder, is the one most engineers reach for first — and it is the option that, six weeks later, produces the conversation in which you explain to your manager why three things shipped late instead of one thing on time.

What follows is a field guide for the moment when scope outruns capacity. It is written for the engineer who has already said yes twice and is staring at the third ask. It is also written, indirectly, for the manager who keeps wondering why their team’s estimates have started drifting and why the senior engineer who used to ship reliably has begun to seem quietly resentful.

From the archive

All issues →
  • Tuesday, April 21, 2026

    Reading a job posting between the lines.

    What “fast‑paced environment” usually means in 2026, what “AI‑fluent” actually translates to in the role, and the four phrases that should make you ask a follow‑up before the first interview.

    No. 1
Training In development

Career‑track courses for senior engineers

Most engineering training stops at the technical layer. We are building short, focused courses on the parts of the job that decide a career — scoping work under pressure, running incidents, the staff promotion conversation, the negotiation that comes after the offer letter.

  • Scoping & estimation under pressure
  • Running incidents without burning out
  • The staff promotion packet that lands
  • Negotiating a senior offer
Opportunities In development

A small, vetted board of engineering roles

Not a job board with ten thousand listings. A short, curated list of roles where the team is honest about scope, on‑call, comp bands, and what staff really means at that company. New roles sent to subscribers first.

  • Comp bands published on every listing
  • On‑call expectations stated up front
  • Direct intro to the hiring manager
  • Roles screened by the editors

About this publication

Yes Engineer is for senior software engineers, tech leads, and engineering managers — the part of the work that doesn’t appear in the technical documentation but decides the career anyway. We cover scope, on‑call, leadership, hiring, compensation, and the way the role itself is changing under modern AI tooling.

Beyond essays we share news from the engineering world, training we think is worth your time, and opportunities for engineers who want more from their work. More on the About page.