
About this episode
This episode explores the concept of Signal in JavaScript and its relation to the observer design pattern.
In this episode, we'll explore a concept called Signal that has been getting a lot of traction in JavaScript over the past few years. I'll describe a simple implementation so you can understand the internals and then see how it relates to the traditional object-oriented design pattern observer.
Topics covered
- Signal
- JavaScript
- object-oriented design pattern
- observer pattern
Mentioned in this episode
Products: Signal
More episodes of Programming
- Episode 25 - Micro Frontends Patterns · December 20, 2025 · 25 min
- Episode 24 - AI Agents · December 13, 2025 · 19 min
- Episode 23 - Building a minimal reactive framework · January 17, 2025 · 18 min
- Episode 21 - Maps, Hash Maps, Tree Maps, and Hash Tables · July 1, 2020 · 17 min
- Episode 20 - Static and Dynamic Systems · June 23, 2020 · 13 min
- Episode 19 - Type Systems and Type Checking · June 16, 2020 · 6 min
Explore listener stats, chart rankings, contacts and more on the Programming podcast page.