Arrange Act Assert

Jag Reehal's thoughts on things, mostly product development

Tag: teams

3 posts tagged “teams”.

Look before you lead

19 Oct 2026

It’s true, anyone can lead.

In twenty years I’ve watched people grow into leaders, helped a few get there, and grown into the role myself. How far each of us got depended on the trust, backing and incentives around us as much as on what we brought.

Before you say yes to a lead role, find out who will stand behind you when the decisions get hard.

Look before you lead

Read More →

The Best Consultancies Make Themselves Less Necessary

17 Sep 2026

I’m preparing for a talk with Equal Experts, and it’s got me thinking about consultancy.

My talk at EE about Magic vs Science: Making AI Coding Agents Prove Their Work

I’ve worked for consultancies, alongside them, and inside companies while consultancies have come in to assess them.

Some experiences have been brilliant.

Others have made me uncomfortable.

And the more I’ve seen, the more I think the difference between a good consultancy and a bad one often has little to do with technical ability.

It comes down to culture, honesty, empathy and transparency.

But above all, it comes down to incentives.

Every consultancy has to make money. Of course it does.

But how it makes that money matters.

Read More →

Good products die when people become resources

13 Jul 2026

Throughout my career the one thing I’ve watched kill good products is a single word: resource.

Once a company calls its people resources, it starts treating them like resources. It adds them, rotates them, splits them across teams.

The product is the first thing to suffer.

Resource planning treats people as interchangeable slots; product teams need trust, context, and chemistry

Yes, you want a team. The dynamic of that team decides far more than the org chart admits.

Read More →