Discussion about this post

User's avatar
Ex-Consultant in Tech's avatar

What’s interesting here is not that DoorDash made country launches faster. It’s that they seem to have realized “launching a country” is the wrong unit of work. The real unit is: how many country-specific assumptions are secretly hardcoded into the business? Address formats, identity checks, compliance flows, tax rules, payment rails, merchant onboarding, Dasher requirements, support policies.

Mitchell Kosowski's avatar

The "dumb orchestrator" point is the one that would change the most engineering teams. There's a real temptation to build the central router into a god object because it feels like the important piece but distributing the brain into the step modules is what actually unlocks team autonomy.

Note that this is a VERY common pattern, it also directly relates to using AI agentic flows.

No posts

Ready for more?