Dashboard
0%
1
Curious builder0 XP earned · 300 to level 2
0 daysFinish a lesson to begin
Badge collection0 of 6 unlocked
51 small wins to finish your pathNext question →

Q47HardScenario

Your company debates building its own LLM stack vs buying a vendor platform (or using a single model provider end to end). How do you guide the decision?

30-second answerSay your answer out loud first, then reveal.

Decision framework

FactorLean "buy"Lean "build"
DifferentiationCommodity (chat UI, generic tracing)Core to the product's value
Time to marketUrgentCan invest months
Scale economicsLow or medium volumeVery high volume (unit costs matter)
CustomisationStandard workflowsUnusual requirements
ComplianceVendor certified for needsStrict residency / air-gap
TeamSmall, product-focusedStrong platform/ML infra team
Vendor riskAcceptableSingle point of failure, pricing power concerns

Lock-in mitigation

  • A gateway abstraction over model providers.
  • Store data, prompts, evals and traces in your own systems (portable).
  • Use open standards: OpenTelemetry for traces, MCP for tools, OpenAI-compatible APIs.
  • Run evals regularly on alternative models so switching is a known quantity.
  • Avoid deep coupling to proprietary orchestration features unless they give clear value.

Reassess over time: what's "build" today (e.g. evaluation tooling) may be "buy" next year as the market matures, and vice versa at scale.

Interview signal. A nuanced, layered answer rather than "always build" or "always buy", plus concrete lock-in mitigations.

You understood something today that you didn't yesterday.