Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Brand Your Types - Join Me in the Fight Against Weakly Typed Codebases!

NDC Conferences via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn to strengthen your TypeScript codebase by implementing branded types to combat weak typing in this conference talk from NDC Oslo. Discover how to move beyond basic strings and numbers by applying the "Parse don't validate" principle introduced by Alexis King, using branded types as a practical tool for passing primitive types through your application. Explore techniques to make illegal states unrepresentable while keeping legal states easy to understand, creating a development environment where doing the correct thing becomes the natural choice. Understand when branded types provide value and when they might hinder productivity, gaining practical insights into balancing type safety with development efficiency. Master concepts that translate easily to other programming languages while getting a solid foundation in this powerful typing approach.

Syllabus

Brand your types - Join me in the fight against weakly typed codebases! - Theodor René Carlsen

Taught by

NDC Conferences

Reviews

Start your review of Brand Your Types - Join Me in the Fight Against Weakly Typed Codebases!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.