Essays

The Sunk "Code" Fallacy

How software engineering can avoid the Sunk Cost Fallacy, and stop projects even if they're already invested in them

2021 year in review

My 2021 year in review

Develop and support engineering managers

Webinar replay - How to develop and support engineering managers in high-growth startups

A framework to improve performance

How to transparently define good performances and build individual improvement plans

The CTO as DNS server

One of the easiest traps startup CTOs fall into is to transform themselves into a DNS server, answering queries from everyone in the team all day long.

Should startups hire junior developers?

Startups shouldn't hire junior engineers until they are mature enough in terms of product, team size and processes

The startup CTO growth cycle

The 4 stages of startup CTOs, from seed to unicorn

Assessing an engineering team’s performance

What should be the right metric for a startup CEO to assess an engineering team's performance

Time management is the root of all team problems

Why spending your day in meetings goes against your manager's mission

Educating your organisation on decision making

How to help newcomers in your team make decisions as good as yours