Best Web development Videos
「Web development」下面有160部被不同的人、在不同月份推荐过的视频。挑的时候先看对象:入门10部,适合还没学过的人;进阶105部,适合已经懂术语的人;普通向36部,按兴趣就能看;更硬的9部,留给想看推导或细节的人。这一类数量最多的是演讲,所以它们的共同点是一位讲者把一个判断讲完,例子是为了撑住这个判断。常出现的频道包括JSConf、Google for Developers、Meta Developers。目录给这个主题划的范围是:Web development: JavaScript, TypeScript, React, frontend frameworks, CSS, HTML, web components, browsers, Chrome DevTools, Node.js, WebAssembly, web APIs, full-stack frameworks.如果只看三部,就从《What the heck is the event loop anyway? | Philip Roberts | JSConf EU》开始,它负责把问题讲出画面;然后看《Rich Harris - Rethinking reactivity》,换一种讲法或例子;最后看《Crockford on JavaScript - Volume 1: The Early Years》,留给已经有基础的人。页面按每页24部切开,顺序看的是被推荐跨越了多少个月,不是播放量。每条标题下面那一句是这部片子自己的内容说明,用来区分它在讲定义、过程、演示还是观点。点进去能看到推荐原话、原文链接和适合谁看。看的时候把强烈推荐当成有人明确叫你去看,把引用当成只是拿来举例,把批评留下来对照,不要把每条评论都当成同一力度。

Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!
In a long live-coding session, Andreas Kling works on making the Cookie Clicker game playable in the Ladybird browser from SerenityOS.

Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023
Rik Arends presents Makepad, a Rust UI framework, at RustNL 2023.

Exposing the Honey Influencer Scam
MegaLag investigates PayPal's Honey browser extension, showing how it swaps affiliate attribution and was promoted by large YouTube influencers.

Douglas Crockford: The JSON Saga
Douglas Crockford tells how JSON was discovered rather than invented, and how its simplicity made it a dominant data interchange format.

Pete Hunt - The Secrets of React's Virtual DOM (FutureJS 2014)
Pete Hunt explains why React's virtual DOM was built, how it compares with databinding-style systems, and what it means for future browser technology.

Humans can't read URLs. How can we fix it? - HTTP 203
Jake Archibald argues that URLs are nearly impossible for humans to interpret, especially for security.

Zero to $10 Million with React Native + Next.js - Fernando Rojo - (Next.js Conf 2021)
Fernando Rojo explains how BeatGig reached $10M in sales with one frontend engineer by sharing code between React Native and Next.js, covering navigation, animation, theming and performance.

Yehuda Katz - Why Rails is Hard (Railsberry 2012)
Yehuda Katz's Railsberry 2012 talk on why Rails is hard to learn and use.

How to use uBlock Origin to protect your online privacy and security | uBlock Origin tutorial 2018
A 2018 tutorial explaining uBlock Origin's advanced user mode, including how to block scripts and use the dynamic filtering settings.

The Truth about Rust/WebAssembly Performance
Leptos creator Greg Johnston examines Rust/WebAssembly frontend frameworks against JavaScript frameworks using the JS framework benchmark.

Sebastian Markbage: Minimal API Surface Area | JSConf EU 2014
Sebastian Markbage explains how React is moving toward a minimal API surface by leaning on language features and patterns instead of dedicated framework APIs.

GraphQL: The Documentary
A documentary on how GraphQL came to be at Facebook, featuring its co-creators Lee Byron, Dan Schafer and Nick Schrock.

Imba is Underrated: Building a counter in 49 seconds
A five-minute video showing how to build a counter in the Imba web programming language in under a minute, then style it.

Elm Europe 2017 - Richard Feldman - Scaling Elm Apps
Richard Feldman's Elm Europe 2017 talk on how to structure and scale large Elm applications, including when to nest messages.

Ryan Dahl: Node JS
Ryan Dahl's JSConf EU talk introducing Node.js to the world.

"Make the Back-End Team Jealous: Elm in Production" by Richard Feldman
Richard Feldman describes introducing Elm into a mixed React and jQuery front-end in production, and why the result was reliable, clean and fast enough to make the back-end team jealous.

Ruby on Rails demo
David Heinemeier Hansson builds a blog engine with Ruby on Rails in 15 minutes, the demo that launched Rails' momentum.

Debugging The Web (Chrome Dev Summit 2016)
Paul Irish's Chrome Dev Summit 2016 talk surveys the state of the art in Chrome DevTools debugging.

Developing the best free photo editor - Ivan KUCKIR - Web2day 2019
Photopea founder Ivan Kutskir talks about developing a free browser-based photo editor, one of the most complex JavaScript programs ever written, and the web technologies behind it.

The economics of open source by C J Silverio | JSConf EU 2019
C J Silverio, former npm CTO, explains how the JavaScript package commons ended up in the hands of a for-profit company with no accountability.

Keynote: Flutter (Dart Developer Summit 2016)
Keynote from the 2016 Dart Developer Summit introducing Flutter, Google's toolkit for building mobile apps from one codebase.

dotJS 2012 - Fat - What Is Open Source & Why Do I Feel So Guilty?
A dotJS 2012 conference talk by Fat (of Twitter Bootstrap fame) on what open source really means and why maintainers feel guilty about it.

Scaling the Linear Sync Engine
A Linear engineer talks about scaling the company's sync engine, which keeps client data local and synchronized.

React Helsinki February 2020
React Helsinki meetup recording featuring a talk on lessons with Apollo GraphQL and Linear co-founder Tuomas Artman on real-time sync for web apps.