BT

The Backtrace

Field notes on software that holds up

Issue archive · 2026

Twice monthly · 42 issues · 12,480 readers

Every issue, kept on the record.

Essays and field notes on building software that survives contact with production — written by the people doing the work.

Get the next issue

One essay, three field notes, every other Thursday.

No ads. Unsubscribe in one click.

9 issues found

Newest first

Latest issueNo. 042 · 29 Oct 2026

The 300ms budget

We rebuilt our sync engine around a latency budget instead of a feature list. The result was less code, fewer meetings and a product that finally feels instant.

  • 01Why we wrote the budget before the spec
  • 02Cutting eleven round trips without a rewrite
  • 03The p95 chart that changed the roadmap
IP

Ilya Petrov

Staff engineer · 5 min read

Read issue 042
No. 041DesignEngineering

Design systems that survive a rewrite

A component library is a promise about the future. Here is how we kept ours when the frontend changed underneath us.

JP6 min
No. 040ProductResearch

Pricing is a product decision

We tested three pricing models with forty teams. The winner had less to do with revenue than with how honestly it described the product.

BO7 min
No. 039TeamEngineering

The on-call rotation nobody dreads

Four-hour shifts, a written handoff and one rule about pages after 22:00. A year later, nobody has left the rotation.

SH6 min
No. 038ResearchProduct

Instrument first, decide second

Most roadmap debates are data-shaped guesses. A small instrumentation sprint can turn an argument into a measurement.

NE5 min
No. 037DesignProduct

The quiet cost of a settings page

Every toggle is a promise to maintain two paths forever. We deleted thirty-eight of them and support tickets went down.

JP4 min
No. 036TeamEngineering

Shipping on Fridays, on purpose

We removed the Friday deploy freeze and added a rollback drill instead. The result: calmer releases and better sleep.

IP6 min
No. 035ProductEngineering

A field guide to reversible decisions

Two-way doors are not an excuse to move fast. They are a reason to write down how you will walk back through.

SH8 min
No. 034ResearchDesign

What our support queue taught us about onboarding

The first ten tickets from new accounts read like a usability test written by people with no patience left.

NE5 min

Showing 9 of the last 9 issues