Best Web development Videos
The 160 Web development videos here were recommended by different people across different months. Choose by who it is for: 10 introductory, 105 intermediate, 36 for a general viewer, and 9 for someone who wants the harder derivation. Most of them are a talk. What they share is that one speaker finishes a claim, and the examples exist to hold that claim up. Channels you will keep seeing include JSConf, Google for Developers, Meta Developers.

Building a Better Web Browser - James Mickens - Harvard CS Colloquium 2015
James Mickens's 2015 Harvard colloquium argues that browsers are bloated and insecure because feature races trump clean interface design.

JavaScript: Understanding the Weird Parts - The First 3.5 Hours
The first 3.5 hours of Tony Alicea's Udemy course on JavaScript's inner workings, covering topics such as first-class functions, closures, prototypal inheritance and how the language behaves under the hood.

React.js Conf 2015 - Immutable Data and React
Lee Byron of Facebook explains how persistent immutable data structures work and how to use them in React apps with Immutable.js.

Netflix JavaScript Talks - Async JavaScript with Reactive Extensions
A Netflix JavaScript talk on using Reactive Extensions (Rx) for asynchronous UI code.

Progressive Performance (Chrome Dev Summit 2016)
Alex Russell's Chrome Dev Summit 2016 talk on building web experiences that work on slow, flaky networks and low-power devices.

Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
A Channel 9 conversation recorded at GOTO 2012 between Anders Hejlsberg (TypeScript) and Lars Bak (Dart).

Jordan Walke - React to the Future
Jordan Walke, creator of React, talks at ReasonConf 2019 about the ideas behind ReasonML and how it extends React's programming model with OCaml.

dotJS 2019 - James Long - CRDTs for Mortals
James Long's dotJS 2019 talk on how CRDTs enable local-first apps and how simple they can be to implement.

10 Things I Regret About Node.js - Ryan Dahl - JSConf EU
Node.js creator Ryan Dahl discusses ten design mistakes he made in Node, including package.json, npm, and module resolution.

ElixirConf 2018 - Keynote - Chris McCord
Chris McCord's ElixirConf 2018 keynote introduces Phoenix LiveView, which renders HTML on the server and updates the page over websockets.

React Today and Tomorrow and 90% Cleaner React With Hooks
The first three talks from React Conf 2018, by Sophie Alpert, Dan Abramov and Ryan Florence.

Brendan Eich: JavaScript, Firefox, Mozilla, and Brave | Lex Fridman Podcast #160
A roughly three-hour Lex Fridman podcast conversation with Brendan Eich, creator of JavaScript and co-founder of Mozilla and Brave.

How is this Website so fast!?
Wes Bos breaks down the techniques behind the McMaster-Carr website's speed: server-rendered HTML, prefetching, CDN and service worker caching, preloading, critical CSS and fixed-size images.

DjangoCon 2022 | From React to htmx on a real-world SaaS product: we did it, and it's awesome!
David Guillot describes how his team replaced a two-year-old React UI of their SaaS product with Django templates and htmx in a couple of months.

Mark DiMarco: User Interface Algorithms [JSConf2014]
A JSConf 2014 talk visually breaking down algorithms behind everyday UI patterns, such as dropdown menus that vanish when the mouse drifts and picking the nearest target to the cursor.

Om Next - David Nolen
David Nolen presents Om Next, the redesign of the ClojureScript Om library, drawing on Relay, Netflix's JSONGraph and Datomic.

"Data Driven UIs, Incrementally" by Yaron Minsky
Yaron Minsky of Jane Street shows how the OCaml Incremental library lets trading UIs express data transformations that are easy to read and efficient on streaming data.

RailsConf 2019 - Opening Keynote by David Heinemeier Hansson
David Heinemeier Hansson's opening keynote at RailsConf 2019 argues against the expectation of payment for open source work, drawing on his experience releasing Rails.

Lin Clark - A Cartoon Intro to Fiber - React Conf 2017
Lin Clark gives an illustrated, cartoon-style walkthrough of React Fiber, the rewrite of React's reconciler, explaining its incremental rendering and scheduling at React Conf 2017.

Keynote - JSON Graph: Reactive REST at Netflix
Jafar Husain's ACM keynote presents Netflix's JSON Graph and Falcor, which let web developers treat all cloud data as one virtual JSON model.

Google Wave Developer Preview at Google I/O 2009
The Google I/O 2009 keynote introducing Google Wave, a real-time collaborative communication and document platform.

Rails World 2024 Opening Keynote - David Heinemeier Hansson
DHH's opening keynote at Rails World 2024 in Toronto, where Rails 8 beta shipped.

CheerpX: a WebAssembly-based x86 virtual machine in the browser, Yuri Iozzelli
A talk by Yuri Iozzelli at a WebAssembly meetup on CheerpX, an x86 virtual machine running in the browser.

Monad - FunFunFunction #21
An episode of FunFunFunction explaining monads in JavaScript as functors that also implement flatMap.