In this episode, we'll look at the very basics of type systems and their enforcement.
We'll discuss strongly and weakly typed languages. After that, we'll dig into different enforcement strategies - runtime with dynamic typing and compile-time with static typing.
Jan 2025
Episode 23 - Building a minimal reactive framework
This episode explores building a minimal reactive framework using signals as a reactivity primitive. We'll look into implementing a simple component model, composing components, separating the view into static and dynamic parts, and implementing fine-grained reactivity.
17m 54s
May 2022
TypeScript Fundamentals × Narrowing, Discriminating Unions, and Type Guards
In this Hasty Treat, Scott and Wes talk about TypeScript Fundamentals, including narrowing, discriminating unions, and type guards.
Sentry - Sponsor If you want to know what’s happening with your code, track errors and monitor performance with Sentry. Sentry’s Application Monito ... Show More
22m 36s
May 2020
Episode 102 - Complex flavors - complex systems
We’ve all been there, a project starts off simple, but quickly becomes more complex. In this episode, we are joined by Sarah Drasner to talk with us about how to deal with complex codebases and systems. Guests: Sarah Drasner - @sarah_edo Panelists: Ryan Burgess - @burgessdryan Je ... Show More
59m 10s
Sep 2020
Episode 111 - Patron, Palomas, and programmatic problem solving
When we are writing code as engineers, no matter what programming language, we are doing some form of planning and problem solving. In this episode, we are talking about programmatic problem solving with Nicole Archambault. Guests: Nicole Archambault - @lavie_encode Panelists: Ry ... Show More
57m 46s
May 2024
774: Promise Flow Control, Concurrency, Libraries, TypeScript and Deferreds - Part 3
In today’s episode, Scott and Wes dive into the final part of our JavaScript Promises series, covering deferred promises, fetch, flow control, concurrency with libraries like p-map and p-limit, and integrating TypeScript.
Show Notes 00:00 Welcome to Syntax!
00:31 Brought to ... Show More
20m 38s
<p>In this episode of the backend engineering show, I’ll discuss the low code movements and their pros and cons.</p>
<p>0:00 Intro</p>
<p>2:00 Evolution of Languages</p>
<p>8:40 Low Code Movement</p>
<p>10:00 Side Effect of Low Code</p>
<p>13:00 Leaky Abstractions</p>
<p><br></p> ... Show More