The InfoQ Podcast

Startup Software Architecture - You Never Really Throw It Away: A Conversation with David Gudeman

36 snips
Jan 26, 2026
David Gudeman, Co-founder and CTO of Velocity AI, brings startup engineering and realtime systems experience. He talks about making architectural choices with imperfect information. He explores balancing product strategy and technical design. He emphasizes evolving working software instead of discarding it and offers practical advice for architects in early-stage startups.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Design For Severe Uncertainty

  • Startups always operate with pronounced information deficits across product, market, and engineering.
  • Design choices should assume you will be wrong and keep options open to avoid locking the product into a losing path.
ANECDOTE

Next Best Action Misfit At Actium

  • At Actium the product was founded on a 'next best action' premise that didn't fit many hospital workflows.
  • That fixation led to architecture and product mismatches when deployed in emergency departments.
ADVICE

Translate Product Requests Into Flexible Primitives

  • When requirements come from non-technical people, translate solution-speak into flexible architecture primitives.
  • Straddle product and engineering early so architecture reflects real customer needs, not assumed solutions.
Get the Snipd Podcast app to discover more snips from this episode
Get the app