1. DORA Metrics intermediate

    An organisation adopts delivery metrics and teams begin optimising the numbers rather than the outcomes. What went wrong, and how should the metrics be used?

    2 min answer dorametricsgoodhartoutcomes
  2. DORA Metrics intermediate

    An organisation adopts the four DORA metrics and delivery does not improve. What are the metrics for, and how are they commonly misused?

    2 min answer dorametricsdeliverygoodhart
  3. DORA Metrics advanced

    Deployment frequency is monthly and change failure rate is 30%. Which do you attack first and why?

    2 min answer dorabatch-sizedeploymentstability
  4. DORA Metrics intermediate

    Etsy released StatsD in 2011 alongside a blog post titled "Measure Anything, Measure Everything". The client sends UDP packets and does not care whether anything is listening. What problem forced that design, and what does it have to do with deploying many times a day?

    2 min answer etsystatsdinstrumentationudp
  5. Feature Flags advanced

    A codebase has 300 feature flags. What went wrong and how do you fix it without breaking anything?

    2 min answer feature-flagstechnical-debtlifecyclecombinatorics
  6. Feature Flags intermediate

    A codebase has accumulated hundreds of feature flags, many years old. What went wrong, and what discipline prevents it?

    2 min answer sentryfeature-flagslifecyclecomplexity
  7. Feature Flags advanced

    A feature flag controls a pricing rule. Finance asks who changed it, when, what the previous value was, and which orders were priced under the new value. Walk me through what that requirement does to the design of your flag system.

    3 min answer feature flagsconfigurationauditpricing
  8. Feature Flags intermediate

    A platform has accumulated hundreds of feature flags and nobody knows which are safe to remove. What went wrong, and what practice prevents it?

    2 min answer feature-flagsdebtlifecyclecomplexity
  9. Feature Flags intermediate

    A team adopts feature flags enthusiastically and two years later the codebase is full of them. What went wrong, and how should flags be managed as a lifecycle?

    3 min answer feature-flagstechnical-debttestinglifecycle
  10. Feature Flags intermediate

    Your feature flag service becomes unavailable. What happens to the fleet, and what should happen?

    2 min answer flagscontrol-planefallbackavailability
  11. Hexagonal Architecture advanced

    A communications platform integrates many external providers. How does a ports-and-adapters structure help, and what is the design mistake that negates it?

    2 min answer hexagonalports-adaptersanti-corruptionproviders
  12. Hexagonal Architecture intermediate

    A team applies hexagonal architecture and finds it adds ceremony without benefit. When does the pattern earn its cost?

    2 min answer hasurahexagonalports-adaptersabstraction