For engineering managers, tech leads, and product leaders

Coding got faster.
The roadmap didn’t.

Learn how experienced engineering leaders build teams, make decisions, and improve delivery. Practical lessons for engineering managers, tech leads, product managers, and heads of engineering and product leading their teams through the AI era.

Where the time goes after code gets faster
01CodeMinutes
02ReviewQueue
03DecisionWait
04ReleaseGate
05CustomerFeedback

The constraint moved. Faster output enters the same queues.

01 / The thesis

The environment sets the speed.
Not the people.

Most delivery time is not spent building. It is spent waiting to know something: what matters, who decides, whether the change is safe, or what the customer did next. When code arrives faster, those waits become easier to see—and more expensive to ignore.

02 / Where work waits

Follow one feature.
The constraint will show itself.

01

A decision

The context sits with the team. The authority sits somewhere else.

02

A handoff

Each boundary adds a queue, a translation, and another chance to lose the thread.

03

A review

More code reaches the same reviewers, test environments, and release gates.

04

Feedback

The customer answer arrives too late to shape the next decision.

03 / What we explore

Learn from the people
doing the work.

Ideas from experienced engineering leaders, thoughtful reading, and practical tips you can bring to your next team conversation.

01

Teams and ownership

How experienced leaders shape teams, reduce dependencies, and put decisions closer to the work.

02

Delivery and feedback

Practical ways to spot queues, shorten feedback loops, and connect shipped work to customer outcomes.

03

AI and the wider system

What changes when coding gets faster—and what engineering and product leaders need to rethink around it.

The Future Systems newsletter

Bring these ideas
to your team.

Practical tips, selected reading, and lessons from experienced engineering leaders, delivered to your inbox. Free to read.

Free for engineering and product leaders. Unsubscribe any time. Privacy policy.

04 / Who it is for

For the people
leading software teams.

  • 01Engineering managers building the conditions for dependable delivery and healthy teams.
  • 02Tech leads and team leads shaping technical decisions and helping their teams work well.
  • 03Product managers connecting priorities, discovery, and customer feedback with engineering work.
  • 04Heads of engineering, technology, and product making decisions about ownership, team structure, and how the organisation learns.
Martin Zokov, founder of Future Systems

05 / Why Future Systems

Better questions.
Better ways of working.

I’m Martin Zokov, a staff software engineer and product manager, so I’ve seen delivery from both sides of the product and engineering line. Future Systems is where I explore what helps software organisations work well, drawing on ideas from experienced engineering leaders and the realities of building software.

The aim is to make those lessons useful: explain the reasoning, surface the trade-offs, and share ideas you can test in your own team.