web development
22:522016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developer
916K views • 10 years ago
LearnCode.academy
LearnCode.academy presents a roadmap of web development technologies to learn in 2016 and 2017, spanning front-end, back-end and DevOps tools.
1:18:42Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG
14K views • 10 years ago
Engineers.SG
Elias Martenson presents his Emacs-based workflow for building a web application (the Potato chat platform) with Common Lisp on the backend and ClojureScript on the frontend. He demonstrates SLIME, Paredit, CIDER and debugger-driven interactive development. The talk is 79 minutes and was given at Emacs SG.
22:50Rich Harris: Futuristic Web Development
91K views • 6 years ago
Svelte Society
Rich Harris's Svelte Summit 2020 talk on what a modern web development workflow could look like. It announced that Sapper would give way to what became SvelteKit.
4:11Growing Reddit - Web Development
91K views • 14 years ago
Udacity
A short clip from Udacity's Web Development course in which Reddit co-founder Steve Huffman describes how Reddit grew early on. He explains seeding the site with content from fake accounts.
37:11CheerpX: a WebAssembly-based x86 virtual machine in the browser, Yuri Iozzelli
7K views • 6 years ago
WebAssembly NA
A talk by Yuri Iozzelli at a WebAssembly meetup on CheerpX, an x86 virtual machine running in the browser. It uses a JIT compiler that emits WebAssembly at runtime to run real native applications. It covers the architecture and demos such as porting a multiplayer C++ game.
1:242Advanced Studios v2 flash website in 2001
29K views • 7 years ago
Web Design Museum
A one-minute archive video of the 2Advanced Studios v2 website from 2001, a showcase of the elaborate futuristic Flash interfaces the agency was known for.
41:09ClojureScript for Skeptics - Derek Slager
72K views • 10 years ago
ClojureTV
Derek Slager's Clojure/conj talk argues that ClojureScript is a pragmatic choice for web development. He addresses common objections, recent improvements, tooling and use cases where it shines.
Topic match · Web development
51:12Google I/O 2011: Writing Web Apps in Go
135K views • 15 years ago
Google for Developers
A Google I/O 2011 talk by Andrew Gerrand and Rob Pike on building and deploying a web application in Go. It argues that Go offers speed, reliability and simplicity together.
1:50Safari: iPhone Development Platform
44K views • 19 years ago
PCWorld
A short PCWorld news clip from WWDC 2007 in which Steve Jobs announces Safari as the development platform for iPhone apps. Developers could build web apps with access to calling, maps and email.
27:26Developing the best free photo editor - Ivan KUCKIR - Web2day 2019
15K views • 7 years ago
Web2day
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.
1:01:46The Web That Never Was - Dylan Beattie
96K views • 7 years ago
NDC Conferences
Dylan Beattie's entertaining NDC talk imagines an alternate history of the web, asking what if different decisions had been made on operating systems, browsers and standards. It blends real history with humor.
29:47The Truth about Rust/WebAssembly Performance
218K views • 3 years ago
Greg Johnston
Leptos creator Greg Johnston examines Rust/WebAssembly frontend frameworks against JavaScript frameworks using the JS framework benchmark. He argues that WASM is no longer too slow for DOM-heavy rendering.
27:43Bringing SIMD to the Web via Dart
11K views • 13 years ago
InfoQ
John McCutchan of Google explains how Dart and the Dart VM expose SIMD instructions to speed up web software. He covers what SIMD is and how it applies to graphics and games.
25:47React.js Conf 2015 - The complementarity of React and Web Components
22K views • 11 years ago
Meta Developers
Andrew Rota of Wayfair argues at React.js Conf 2015 that React and native Web Components complement each other. He shows how they can be combined for complex web applications.
53:20Maciej Ceglowski - The Website Obesity Crisis [Web Directions 2015 Keynote]
8K views • 8 years ago
cat stevens (catb0t)
Maciej Ceglowski's Web Directions 2015 keynote on website bloat, arguing that pages have grown far heavier than their content justifies. This is a re-upload of the original talk.
2:18Steve Jobs' original vision for iOS web apps, WWDC 2007
5K views • 5 years ago
Bruce Lawson
A two-minute clip of Steve Jobs at WWDC 2007 introducing the plan for iPhone third-party apps as web apps built on Safari and Ajax. It shows the original vision before the native SDK and App Store.
10:24The Website is Down #1: Sales Guy vs. Web Dude
2.8M views • 17 years ago
Josh Weinberg
A comedy video in which a salesperson demands that a web developer fix a down website, with the two talking past each other. It won a Webby award.
59:31ClojureScript in the Age of TypeScript — David Nolen
29K views • 5 years ago
ChariotSolutions
David Nolen explains how ClojureScript is used at Vouch.io to build mobile and web software with a single language and REPL-driven workflow. The talk includes a live coding demo of React Native development.
Topic match · Web development
1:00:34High Performance Web Sites and YSlow
90K views • 18 years ago
Google TechTalks
A Google Tech Talk on Yahoo's 14 rules for faster web pages and the YSlow tool. It covers front-end practices like avoiding @import and fixing ETags, with live analysis of popular sites.
53:12Yehuda Katz - Why Rails is Hard (Railsberry 2012)
29K views • 14 years ago
applicake
Yehuda Katz's Railsberry 2012 talk on why Rails is hard to learn and use. He explains that the framework's many features reflect real complexity in web applications that newcomers do not yet see.
Topic match · Web development
15:00Fastest browser engine by far at 500 FPS! Servo Webrender - CSS on the GPU part 1: Rust
19K views • 10 years ago
𝓖𝓷𝓸𝓶𝓮💫𝓢𝓪𝓷𝓮
An excerpt from a Bay Area Rust meetup on Servo's WebRender, which renders CSS display lists on the GPU at very high frame rates. It explains the approach and demos rendering at around 500 FPS.
13:44Fastest browser engine by far at 500 FPS! Servo Webrender - CSS on the GPU part 2: Demo
13K views • 10 years ago
𝓖𝓷𝓸𝓶𝓮💫𝓢𝓪𝓷𝓮
A demo excerpt from a 2016 Bay Area Rust meetup showing Servo's WebRender drawing CSS on the GPU at very high frame rates. It presents the promise of GPU-based browser rendering.
0:14Chrome vs Firefox vs Safari vs Servo WebRender
121K views • 10 years ago
Jake Archibald
A short side-by-side recording by Jake Archibald of the same animation demo running in Chrome, Firefox, Safari and Servo WebRender nightlies on a 60Hz display. It shows the smoothness difference of GPU-based rendering.
2:232Advanced Studios v3 flash website in 2001
42K views • 5 years ago
Web Design Museum
A short archival capture of the 2001 Flash website of 2Advanced Studios, an agency known for high-end Flash design. It is part of the Web Design Museum's collection of early web design.
10:36RiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.js
273K views • 12 years ago
Brian Peiris
Brian Peiris demonstrates RiftSketch, a web app where you write JavaScript with Three.js while wearing an Oculus Rift and watch the world around you change live. It runs on Firefox builds with WebVR.
30:55[JSConfUS 2013] Steven Wittens: Making WebGL Dance
56K views • 13 years ago
JSConf
Steven Wittens' JSConf US 2013 talk on drawing with WebGL, using animated visuals to walk through vectors, matrices and the rendering pipeline. Despite the title, it works as a visual primer on the linear algebra behind 3D graphics.
44:36Hacker Way: Rethinking Web App Development at Facebook
900K views • 12 years ago
Meta Developers
Facebook engineers explain why they abandoned the traditional MVC paradigm for a more functional architecture, introducing Flux and React. They use the unread-message-count bug as a case study of the problems of bidirectional data flow at scale.
1:07:46Building a Better Web Browser - James Mickens - Harvard CS Colloquium 2015
29K views • 10 years ago
Paul Irish
James Mickens's 2015 Harvard colloquium argues that browsers are bloated and insecure because feature races trump clean interface design. He presents a cleaner, more secure browser architecture (Atlantis) with a much smaller API surface.
35:42Progressive Performance (Chrome Dev Summit 2016)
34K views • 9 years ago
Chrome for Developers
Alex Russell's Chrome Dev Summit 2016 talk on building web experiences that work on slow, flaky networks and low-power devices. It argues developers should focus on the performance of real-world mobile hardware rather than desktop machines.
Topic match · Web development
13:39How is this Website so fast!?
2.4M views • 2 years ago
Wes Bos
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. He also notes its old-school jQuery and YUI JavaScript.
26:46DjangoCon 2022 | From React to htmx on a real-world SaaS product: we did it, and it's awesome!
109K views • 4 years ago
DjangoCon Europe
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. The talk gives concrete indicators on code size, performance and team impact.
Topic match · Web development
19:36Your web app but good: Aaron Boodman (Local-First Conf)
8K views • 2 years ago
Local-First Conf
Aaron Boodman of Replicache asks why sync engines have not yet fixed web app complexity and what is missing for them to go mainstream. The talk lays out the ideas that led to the Zero sync engine.
44:11Morten Rand-Hendriksen: CSS Grid Changes Everything (About Web Layouts)
51K views • 9 years ago
WordPress
Morten Rand-Hendriksen argues that CSS Grid changes web layout, showing how to place content in cells independent of HTML source order and reshape layouts with media queries. It makes the case for using Grid now that browsers support it.
44:59Google I/O 2011: Kick-Ass Game Programming with Google Web Toolkit
106K views • 15 years ago
Google for Developers
Google I/O 2011 session by Ray Cromwell and Philip Rogers on writing 2D and 3D games with HTML5 and GWT. It covers porting game libraries and physics engines, sharing code with Android, and publishing to the Chrome Web Store, and showcases the ForPlay library.
3:45pointerpointer.com's use of voronoi, canvas, and javascript
40K views • 14 years ago
Paul Irish
Paul Irish explains how pointerpointer.com works. It uses a hidden canvas of colored Voronoi regions to look up which photo matches the cursor position.
Topic match · Web development
15:15why Japan's internet is weirdly designed
5.2M views • 3 years ago
Answer in Progress
Answer in Progress investigates why Japanese websites look different from those elsewhere, using an AI clustering approach to test the 2013 claim. It then looks at possible explanations.
Topic match · Web development
35:12Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...
808K views • 8 years ago
JSConf
Jake Archibald's JSConf.Asia 2018 talk "In the Loop" explains the browser event loop, covering tasks, microtasks, requestAnimationFrame, and how rendering interleaves with JavaScript. It uses visual walkthroughs to show why code runs in surprising orders and why setTimeout fixes are unreliable.
11:46James Mickens on JavaScript
49K views • 11 years ago
tablet reader
James Mickens delivers his comedic rant about JavaScript and web programming, in his usual dry, hyperbolic style. It includes his account of learning the language from the O'Reilly Definitive Guide.
Topic match · Web development
27:21Daniel Henry Holmes Ingalls Jr.: The Live Web. Drag 'n drop in the cloud
8K views • 13 years ago
JSConf
Smalltalk pioneer Dan Ingalls presents the Lively Kernel at JSConf US 2012, a live, direct-manipulation programming environment running in the browser. He shows drag-and-drop building of live objects on the web.
55:28Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional
23K views • 10 years ago
Erlang Solutions
A joint Erlang Factory 2016 keynote by Phoenix creator Chris McCord and Elm creator Evan Czaplicki on using the two together, including Phoenix.Presence design and PubSub optimizations.