Site Logo
WellAged.dev

A summary of Egoless Engineering

Table of Contents

The link below goes to Dan McKinley’s talk Egoless Engineering. The content is great but the format makes it hard to share, so here is a written summary of the argument and the takeaways.

McKinley’s core claim is that most organizational dysfunction in engineering comes from how companies divide responsibility. Roles get split into ever-narrower specialties, ownership turns into territory, and the boundaries between teams generate work that nobody wanted. Cooperation is the antidote, and leaders are the ones who make it possible or impossible.

A few examples he uses to make the point:

He also gives a positive example. At one company, a designer broke the build. Rather than putting up walls between designers and the deploy pipeline, leadership gave the designer deploy keys. After two years of similar moves, almost everyone contributed to almost everything. Domain experts mentored. They did not gatekeep.

Key takeaways