How One Startup Uses TypeScript to Prevent Bugs at Scale cover art

How One Startup Uses TypeScript to Prevent Bugs at Scale

How One Startup Uses TypeScript to Prevent Bugs at Scale

Listen for free

View show details
In this episode of The Technical Co-Founder Podcast, Lucas and Luna dive into how one startup—a fintech processing millions of transactions—uses TypeScript's type system to catch bugs before they ever reach production. They explore the specific types and patterns that prevent entire categories of runtime errors, from discriminated unions to branded types. The hosts walk through a real example: how a single 'type' declaration eliminated a class of off-by-one errors in their payment reconciliation system. They also discuss the trade-offs of strict typing, including slower compile times and the learning curve for new hires. If you're a founder or CTO deciding how strict your TypeScript config should be, this episode offers a concrete case study of what's possible when you lean into the type system. No hype, just a practical look at one team's approach to shipping fewer bugs. #TypeScript #TypeSafety #Fintech #BugPrevention #StrictTyping #DiscriminatedUnions #BrandedTypes #EngineeringCulture #StartupEngineering #CodeQuality #TypeSystem #TechnicalDebt #DeveloperExperience #BusinessAndTechnology #FexingoBusiness #BusinessPodcast #TheTechnicalCoFounderPodcast #EngineeringFounders Keep every episode free: buymeacoffee.com/fexingo
adbl_web_anon_alc_button_suppression_t1
No reviews yet