Essays
The Five Dysfunctions of the Product and Engineering Relationship
The relationship between product and engineering teams is like any relationship. It starts lovely, and then, as time goes by, it becomes more complicated if you don't put in the work and keep aligning everyone
A Standard of Performance for Engineering Teams
How American Football coach, Bill Walsh, Standard of Performance can be applied to engineering teams
OKRs and Roadmaps
How to create OKRs independently of the product roadmap in engineering teams
2021 year in review
My 2021 year in review
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