Topics › Software Engineering & Languages
Best Web development videos, as recommended on Hacker News
133 videos about web development that Hacker News commenters keep recommending, mentioned between 2009 and 2026. Mostly talk, demo, tutorial. Channels that come up most: JSConf, Meta Developers, YUI Library, Google TechTalks. Sorted by how consistently HN recommended them over the years.
The most recommended is What the heck is the event loop anyway? | Philip Roberts | JSConf EU: HN commenters repeatedly name it as the best explanation of the JS event loop and the first thing to watch before tackling async code.
talkWhat the heck is the event loop anyway? | Philip Roberts | JSConf EUJSConf · 16 HN recommenders · 2015–2025
talkRich Harris - Rethinking reactivityYou Gotta Love Frontend · 15 HN recommenders · 2019–2026
lectureCrockford on JavaScript - Volume 1: The Early YearsYUI Library · 10 HN recommenders · 2013–2022
talkRailsConf 2016 - Turbolinks 5: I Can’t Believe It’s Not Native! by Sam StephensonConfreaks · 6 HN recommenders · 2017–2020
talkJavaScript: The Good PartsGoogle TechTalks · 11 HN recommenders · 2009–2020
talkPete Hunt: React: Rethinking best practices -- JSConf EUJSConf · 9 HN recommenders · 2014–2025
talkDan Abramov - Live React: Hot Reloading with Time Travel at react-europe 2015ReactEurope · 12 HN recommenders · 2015–2022
talkHey Underscore, You're Doing It Wrong!InfoQ · 9 HN recommenders · 2014–2022
talkChris McCord - Keynote: Phoenix LiveView - Interactive Apps without Javascript - ElixirConf EU 2019Code Sync · 4 HN recommenders · 2019–2024
talkOAuth 2.0 and OpenID Connect (in plain English)OktaDev · 7 HN recommenders · 2019–2026
talkJake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...JSConf · 7 HN recommenders · 2018–2023
demoRiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.jsBrian Peiris · 5 HN recommenders · 2014–2020
demoInteractive programming Flappy Bird in ClojureScriptBruce Hauman · 6 HN recommenders · 2015–2020
tutorialBuild a real-time Twitter clone in 15 minutes with LiveView and Phoenix 1.5Chris McCord · 7 HN recommenders · 2020–2025
talkDjangoCon 2008 Keynote: Cal HendersonGoogle for Developers · 6 HN recommenders · 2009–2026
talkEvan Czaplicki - Let's be mainstream! User focused design in Elm - Curry OnCurry On! · 7 HN recommenders · 2015–2023
talk"Controlling Time and Space: understanding the many formulations of FRP" by Evan CzaplickiStrange Loop Conference · 5 HN recommenders · 2014–2026
talkPete Hunt: React - Rethinking Best Practices (updated) - JSConf.Asia 2013JSConf · 5 HN recommenders · 2014–2024
talkIntroduction to Node.js with Ryan DahlInfoQ · 5 HN recommenders · 2011–2018
talkThe Web That Never Was - Dylan BeattieNDC Conferences · 3 HN recommenders · 2023–2026
talk[JSConfUS 2013] Steven Wittens: Making WebGL DanceJSConf · 5 HN recommenders · 2013–2021
tutorialJavascript in 2015Glen Maddern · 3 HN recommenders · 2015–2017
talkCheng Lou - On the Spectrum of Abstraction at react-europe 2016ReactEurope · 5 HN recommenders · 2016–2022
talkHacker Way: Rethinking Web App Development at FacebookMeta Developers · 5 HN recommenders · 2014–2024
talkBuilding a Better Web Browser - James Mickens - Harvard CS Colloquium 2015Paul Irish · 4 HN recommenders · 2017–2023
courseJavaScript: Understanding the Weird Parts - The First 3.5 HoursTony Alicea · 3 HN recommenders · 2016–2019
talkReact.js Conf 2015 - Immutable Data and ReactMeta Developers · 5 HN recommenders · 2015–2022
talkNetflix JavaScript Talks - Async JavaScript with Reactive ExtensionsMatt Marenghi · 5 HN recommenders · 2014–2016
talkProgressive Performance (Chrome Dev Summit 2016)Chrome for Developers · 4 HN recommenders · 2016–2018
interviewAnders Hejlsberg and Lars Bak: TypeScript, JavaScript, and DartDartlangTV · 4 HN recommenders · 2014–2024
talkJordan Walke - React to the FutureReasonConf · 4 HN recommenders · 2019–2022
talkdotJS 2019 - James Long - CRDTs for Mortalsdotconferences · 3 HN recommenders · 2020–2023
talk10 Things I Regret About Node.js - Ryan Dahl - JSConf EUJSConf · 6 HN recommenders · 2018–2025
talkElixirConf 2018 - Keynote - Chris McCordElixirConf · 6 HN recommenders · 2018–2019
talkReact Today and Tomorrow and 90% Cleaner React With HooksReact Conf · 4 HN recommenders · 2019–2025
podcastBrendan Eich: JavaScript, Firefox, Mozilla, and Brave | Lex Fridman Podcast #160Lex Fridman · 5 HN recommenders · 2021–2023
explainerHow is this Website so fast!?Wes Bos · 4 HN recommenders · 2024–2025
talkDjangoCon 2022 | From React to htmx on a real-world SaaS product: we did it, and it's awesome!DjangoCon Europe · 4 HN recommenders · 2022–2026
talkMark DiMarco: User Interface Algorithms [JSConf2014]JSConf · 4 HN recommenders · 2014–2018
talkOm Next - David NolenClojureTV · 3 HN recommenders · 2015–2015
talk"Data Driven UIs, Incrementally" by Yaron MinskyStrange Loop Conference · 4 HN recommenders · 2018–2022
talkRailsConf 2019 - Opening Keynote by David Heinemeier HanssonConfreaks · 3 HN recommenders · 2019–2022
talkLin Clark - A Cartoon Intro to Fiber - React Conf 2017Meta Developers · 3 HN recommenders · 2017–2018
talkKeynote - JSON Graph: Reactive REST at NetflixAssociation for Computing Machinery (ACM) · 4 HN recommenders · 2015–2023
demoGoogle Wave Developer Preview at Google I/O 2009Google · 4 HN recommenders · 2009–2025
talkRails World 2024 Opening Keynote - David Heinemeier HanssonRuby on Rails · 6 HN recommenders · 2024–2025
talkCheerpX: a WebAssembly-based x86 virtual machine in the browser, Yuri IozzelliWebAssembly NA · 2 HN recommenders · 2020–2025
tutorialMonad - FunFunFunction #21Fun Fun Function · 3 HN recommenders · 2016–2021
talkJames Mickens on JavaScripttablet reader · 3 HN recommenders · 2018–2025
talkRailsConf 2016 - Rails to Phoenix by Brian CardarellaConfreaks · 4 HN recommenders · 2016–2016
talkNordic.js 2014 • Douglas Crockford - The Better PartsNordic.js · 3 HN recommenders · 2014–2023
talkServo Architecture: Safety and Performancelinux conf au 2017 - Hobart, Australia · 3 HN recommenders · 2017–2017
talkClojureScript for Skeptics - Derek SlagerClojureTV · 4 HN recommenders · 2015–2017
explainerFlexbox vs. CSS Grid — Which is Better?Layout Land · 3 HN recommenders · 2018–2020
talkBruce Hauman - Developing ClojureScript With FigwheelClojureTV · 3 HN recommenders · 2017–2022
talkDan Abramov: Beyond React 16 | JSConf IcelandJSConf · 3 HN recommenders · 2018–2022
explainer2016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developerLearnCode.academy · 3 HN recommenders · 2016–2017
talkRyan Dahl: Original Node.js presentationstri8ted · 3 HN recommenders · 2016–2023
talkClojureScript in the Age of TypeScript — David NolenChariotSolutions · 3 HN recommenders · 2021–2022
talkCSS Grid Changes EVERYTHING - Amazing PresentationCoding Tech · 4 HN recommenders · 2018–2019
talkHigh Performance Web Sites and YSlowGoogle TechTalks · 2 HN recommenders · 2009–2009
talk"Building a Toolkit for Design" by Matthew Griffithelm-conf · 2 HN recommenders · 2020–2022
demoDaniel Henry Holmes Ingalls Jr.: The Live Web. Drag 'n drop in the cloudJSConf · 3 HN recommenders · 2016–2026
talkRyan Dahl - History of Node.jsphxtagsoup · 3 HN recommenders · 2011–2013
talkErlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web FunctionalErlang Solutions · 2 HN recommenders · 2016–2022
explainerPHP doesn't suck (anymore)Aaron Francis · 3 HN recommenders · 2023–2024
talkMonads and GonadsGoogle TechTalks · 2 HN recommenders · 2013–2022
talkSpeed Up Your JavaScriptGoogle TechTalks · 3 HN recommenders · 2012–2025
talkKeynote: What is a Component (and Why)? - Luke Wagner, Distinguished Engineer, FastlyThe Linux Foundation · 3 HN recommenders · 2024–2026
talkAndy Bell – Be the browser’s mentor, not its micromanagerHey! Presents · 2 HN recommenders · 2023–2023
talkGoogle I/O 2011: Chrome Dev Tools ReloadedGoogle for Developers · 2 HN recommenders · 2011–2012
talkWhy Static Typing Came Back • Richard Feldman • GOTO 2022GOTO Conferences · 2 HN recommenders · 2023–2024
tutorialBrowser hacking: Let's make "Cookie Clicker" playable in Ladybird!Andreas Kling · 2 HN recommenders · 2022–2024
talkMakepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023RustNL · 2 HN recommenders · 2023–2024
commentaryExposing the Honey Influencer ScamMegaLag · 2 HN recommenders · 2024–2026
talkDouglas Crockford: The JSON SagaYUI Library · 2 HN recommenders · 2012–2025
talkPete Hunt - The Secrets of React's Virtual DOM (FutureJS 2014)Codegram · 2 HN recommenders · 2015–2023
commentaryHumans can't read URLs. How can we fix it? - HTTP 203Chrome for Developers · 3 HN recommenders · 2020–2023
talkZero to $10 Million with React Native + Next.js - Fernando Rojo - (Next.js Conf 2021)Vercel · 2 HN recommenders · 2022–2022
talkYehuda Katz - Why Rails is Hard (Railsberry 2012)applicake · 2 HN recommenders · 2013–2014
tutorialHow to use uBlock Origin to protect your online privacy and security | uBlock Origin tutorial 2018The Hated One · 2 HN recommenders · 2020–2023
talkThe Truth about Rust/WebAssembly PerformanceGreg Johnston · 2 HN recommenders · 2023–2026
talkSebastian Markbage: Minimal API Surface Area | JSConf EU 2014JSConf · 2 HN recommenders · 2015–2024
documentaryGraphQL: The DocumentaryCultRepo · 2 HN recommenders · 2019–2022
demoImba is Underrated: Building a counter in 49 secondsWe Deserve Less · 2 HN recommenders · 2021–2023
talkElm Europe 2017 - Richard Feldman - Scaling Elm AppsElm Europe · 2 HN recommenders · 2019–2022
talkRyan Dahl: Node JSJSConf · 2 HN recommenders · 2023–2024
talk"Make the Back-End Team Jealous: Elm in Production" by Richard FeldmanStrange Loop Conference · 2 HN recommenders · 2015–2017
demoRuby on Rails demotenthconcept · 2 HN recommenders · 2013–2025
talkDebugging The Web (Chrome Dev Summit 2016)Chrome for Developers · 2 HN recommenders · 2016–2018
talkDeveloping the best free photo editor - Ivan KUCKIR - Web2day 2019Web2day · 2 HN recommenders · 2019–2021
talkThe economics of open source by C J Silverio | JSConf EU 2019JSConf · 2 HN recommenders · 2019–2020
talkKeynote: Flutter (Dart Developer Summit 2016)Google for Developers · 2 HN recommenders · 2017–2018
talkdotJS 2012 - Fat - What Is Open Source & Why Do I Feel So Guilty?dotconferences · 2 HN recommenders · 2013–2016
talkScaling the Linear Sync EngineLinear · 2 HN recommenders · 2023–2025
talkReact Helsinki February 2020Fraktio · 2 HN recommenders · 2021–2025
talkWeb Development in Emacs, Common Lisp and Clojurescript - Emacs SGEngineers.SG · 2 HN recommenders · 2018–2022
comedyNode.js Is Bad Ass Rock Star Techgar1t · 2 HN recommenders · 2012–2026
talkReact.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experienceMeta Developers · 2 HN recommenders · 2015–2017
tutorialAngularJS Fundamentals In 60-ish MinutesDan Wahlin · 2 HN recommenders · 2014–2016
talk10 Things I Learned from the jQuery SourcePaul Irish · 3 HN recommenders · 2011–2014
otherWhat is a Browser?Ji Lee · 2 HN recommenders · 2009–2025
talkA 10x faster TypeScriptMicrosoft Developer · 2 HN recommenders · 2025–2025
talkRich Harris: Futuristic Web DevelopmentSvelte Society · 3 HN recommenders · 2020–2022
talkCrockford on JavaScript - Section 8: Programming Style & Your BrainYUI Library · 3 HN recommenders · 2014–2015
talkNicholas Zakas: Scalable JavaScript Application ArchitectureYUI Library · 3 HN recommenders · 2013–2015
demo2Advanced Studios v2 flash website in 2001Web Design Museum · 1 HN recommender · 2019–2023
comedyInterview with Senior JS DeveloperKai Lentit · 1 HN recommender · 2022–2025
comedyWe're Gonna Build a FrameworkDylan Beattie · 1 HN recommender · 2018–2024
talkReact.js Conf 2016 - Lightning Talks - Elie RotenbergMeta Developers · 1 HN recommender · 2016–2019
talkBeyond Passwords: Secure Authentication with Mozilla PersonaNext Day Video · 1 HN recommender · 2013–2016
talkReactiveConf 2017 - Tom Dale: Secrets of the Glimmer VMReactiveConf · 1 HN recommender · 2018–2019
talkYour web app but good: Aaron Boodman (Local-First Conf)Local-First Conf · 1 HN recommender · 2024–2025
talkMorten Rand-Hendriksen: CSS Grid Changes Everything (About Web Layouts)WordPress · 1 HN recommender · 2018–2018
demoTypeScript types can run DOOMMichigan TypeScript · 1 HN recommender · 2025–2025
talkServo: Building a Parallel BrowserLinux.conf.au 2015 -- Auckland, New Zealand · 1 HN recommender · 2015–2017
talkFastest browser engine by far at 500 FPS! Servo Webrender - CSS on the GPU part 1: Rust𝓖𝓷𝓸𝓶𝓮💫𝓢𝓪𝓷𝓮 · 1 HN recommender · 2017–2017
explainerThis Video Has 77,321,815 ViewsTom Scott · 2 HN recommenders · 2020–2026
talkBringing SIMD to the Web via DartInfoQ · 1 HN recommender · 2013–2014
talkGoogle I/O 2011: Kick-Ass Game Programming with Google Web ToolkitGoogle for Developers · 1 HN recommender · 2011–2018
talk[JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at FacebookJSConf · 1 HN recommender · 2016–2024
demoCoding in Stenography, Quick DemoArt of Chording · 1 HN recommender · 2016–2023
demoProgressive decoding: JPEG vs JPEG XL vs AVIFJon Sneyers · 1 HN recommender · 2021–2026
explainerpointerpointer.com's use of voronoi, canvas, and javascriptPaul Irish · 1 HN recommender · 2012–2025
talkDouglas Crockford: Monads and Gonads (YUIConf Evening Keynote)YUI Library · 1 HN recommender · 2013–2020
talkdotJS 2012 - Brian Leroux - WTFJSdotconferences · 1 HN recommender · 2013–2024
demoMeteor Screecastmeteorscreencasts · 1 HN recommender · 2015–2022
talkReact.js Conf 2015 - The complementarity of React and Web ComponentsMeta Developers · 1 HN recommender · 2015–2015
talkMaciej Ceglowski - The Website Obesity Crisis [Web Directions 2015 Keynote]cat stevens (catb0t) · 1 HN recommender · 2020–2026
talkRailsConf 2011: Aaron Patterson, "Double Dream Hands: So Intense!"O'Reilly · 1 HN recommender · 2011–2012
talkReact without memoReact Conf · 1 HN recommender · 2022–2023
comedyThe Website is Down #1: Sales Guy vs. Web DudeJosh Weinberg · 1 HN recommender · 2019–2024
podcastBefore Flutter | Rubber Duck Engineering | Episode #100RubberDuckEng · 1 HN recommender · 2023–2026