Patterns

  • Your system is running out of room

    Your system is running out of room

    What ecology’s carrying capacity theory can teach us about detecting collapse before it happens. In 1944, 29 reindeer were introduced to St Matthew Island off the coast of Alaska. There were no predators. There was abundant lichen. By 1963, the population had grown to around 6,000. Then, in a single winter, it crashed to 42.…

    read more

  • Balancing diversity and complexity, some strategies

    Balancing diversity and complexity, some strategies

    Striking the balance between diversity and over-complexity in technology architecture requires intentional design, governance, and strategic decision-making. Here are 10 key strategies to achieve this balance: 1. Establish Clear Governance and Standards 2. Implement Modular and Composable Design 3. Use Ecosystem-Oriented Thinking Foster collaboration across teams to reduce siloed decision-making 4. Prioritise Interoperability Invest in…

    read more