Discussion about this post

User's avatar
Lars's avatar

I absolutely agree that small teams work better. What you describe here is essentially how Google works (at least in the areas I have touched). The faster shipping by startups have different reasons than team size.

Also, beware the overly flat hierarchy. You will need some hierarchy as you grow larger, or the company will splinter in all directions. However, the higher level managers/tech leads can only handle so many subteams effectively. The teams-of-teams should also be small teams.

Expand full comment
Leo's avatar

Great writeup. How is communication managed between teams? do people feel the need to do work that impacts multiple teams?

btw: The link to mykonos offsite is not working.

Expand full comment
4 more comments...

No posts