▶
#1996: Beyond Learning Programming: You Have To Keep Up A Little Bit
The post recounts the author’s journey learning RxJS by building a custom reactive signal system that uses .map, .filter, and .subscribe to transform values, then moving on to a new framework based on state, derived signals, and effects. They explain how an effect signal announces when it is read, listens automatically to changes without needing explicit combineLatest calls, and batches updates using a Set plus queueMicrotask so that UI updates happen only once after all dependent signals have changed. Derived signals are created from other signals in the same automatic‑subscription style, and the author reflects on how writing their own implementation deepened their understanding of JavaScript’s evolving reactive features.
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶