Platform patterns is a series about how to use patterns for building platforms. The consolidation pattern consists of merging scattered capabilities into a platform team.Read moreβ
Managing teams which you lack technical understanding can be challenging. In this article I talk a bit about what has worked for me before.Read moreβ
Performance management is the means to plan, review, and reward people for their contributions. In this article I explain why my take is it's more about enablement rather than control.Read moreβ
Finding alignment across organisations is an invaluable skill. Here are a few ways to get to a shared understanding, and frame disagreement to find alignment.Read moreβ
Similarly to software, teams can benefit from composition. A common org design pattern is defining a platform team and leveraging it through many application teams.Read moreβ
Capacity planning is an underemphasized subject in system design. Approaching it as part of the design process can be tremendously helpful. Here are some of the basics.Read moreβ