explaingit

bolshchikov/js-must-watch

13,577Audience · developerComplexity · 1/5Setup · easy

TLDR

A curated list of essential JavaScript conference talks from 2012 to 2020, covering the event loop, React, Redux, functional programming, and more, organized by year.

Mindmap

mindmap
  root((js-must-watch))
    Topics
      Event loop
      Memory management
      Async patterns
      Functional programming
    Notable speakers
      Ryan Dahl
      Brendan Eich
      Dan Abramov
      Pete Hunt
    Years covered
      2012 to 2020
    Format
      Video links
      Speaker names
      Talk runtimes
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Browse talks from 2012 to 2020 to build foundational JavaScript knowledge through expert conference presentations

USE CASE 2

Find Dan Abramov's live Redux demo or Pete Hunt's early React talk to understand the origins of tools you use today

USE CASE 3

Share a curated watch list with junior developers learning JavaScript fundamentals and core concepts

Getting it running

Difficulty · easy Time to first run · 5min

In plain English

js-must-watch is a curated list of conference talks and videos about JavaScript, organized by year. The list spans from 2012 through 2020 and collects talks that the curator considered essential viewing for anyone working with JavaScript. The topics covered range from foundational concepts to advanced and specialized areas. Earlier entries include talks on the JavaScript event loop, memory management, performance optimization, asynchronous programming patterns, and how JavaScript engines work internally. Later entries cover topics like reactive programming, immutable data structures, functional programming in JavaScript, the history and future direction of the language, and CSS-adjacent technologies like Houdini. Speakers in the list include prominent figures from the JavaScript community across that era: Ryan Dahl (creator of Node.js) discussing things he regrets about the platform, Brendan Eich (creator of JavaScript) reflecting on the language's evolution, Pete Hunt introducing React concepts before it became mainstream, and Dan Abramov demonstrating hot reloading with time travel in Redux. Many of the talks come from major JavaScript conferences such as JSConf EU. The list is part of the broader Awesome Lists ecosystem on GitHub, a network of community-maintained lists that collect recommended resources in a specific area. The repository itself contains no runnable code, it is a reference document maintained as a markdown file. Entries include the speaker name, talk title, a link to the video, and the runtime. The list appears to have last been updated in 2020, so it does not include talks from more recent years.

Copy-paste prompts

Prompt 1
I want to understand the JavaScript event loop, which talks in the js-must-watch list cover this and what order should I watch them in for a complete mental model?
Prompt 2
Give me a structured study plan using only the js-must-watch list to go from basic JavaScript to understanding React, Redux, and functional programming patterns
Prompt 3
Which js-must-watch talks are most useful for understanding JavaScript performance, memory management, and how the engine works internally?
Prompt 4
I have 10 hours to spend on JavaScript fundamentals, pick the 6 most important talks from the js-must-watch list and explain in one sentence why each one matters
Open on GitHub → Explain another repo

← bolshchikov on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.