Upload date
All time
Last hour
Today
This week
This month
This year
Type
All
Video
Channel
Playlist
Movie
Duration
Short (< 4 minutes)
Medium (4-20 minutes)
Long (> 20 minutes)
Sort by
Relevance
Rating
View count
Features
HD
Subtitles/CC
Creative Commons
3D
Live
4K
360°
VR180
HDR
88 results
You've seen loads of counter tutorials online, but they're all a bit wrong… or at least most of them are. Jake and Surma dissect ...
43,149 views
4 years ago
Loops are a great way to quickly repeat boring tasks. In this practice lesson, we'll build various Arrays, work with Random ...
82 views
9 years ago
Jake and Surma talk about how they optimized the image rotation code in their app Squoosh, how Hacker News taught them ...
28,395 views
6 years ago
Learn how to create a game loop, a render loop, and — if time allows — the camera and viewport. Will King will teach us how to ...
1,506 views
Streamed 9 months ago
You've built an amazing site with fast load times, great components, and large (but lazily loaded!) assets. However, when you ...
19,337 views
5 years ago
example of nested for loop in C++ #programming #coding #C++#nestedforloop#programming#C++#codingnested for loop in java ...
22 views
2 years ago
Jake (one of the originators of Service Workers) shares the future of the web app model, with Foreign Fetch, Streams and more.
44,458 views
Jake and Surma look at workers and the performance of their messaging primitive postMessage(). Surma's blog post on the topic: ...
22,591 views
4 Programming Paradigms in 45 Minutes by Aja Hammerly One of the most important lessons I've learned is that programming ...
7,715 views
8 years ago
Surma and Jake take a look at 'weak' JavaScript, specifically WeakMap, WeakSet, and the new and shiny WeakRefs. Surma ...
25,664 views
This is a for each loop in JavaScript. This is a shorter way than doing the for (var i=0; i<response.symbols.length; i++), which we ...
609 views
13 years ago
It's just annoying and you have to do things like array splice. Yeah. [student] What would happen if you had a for loop and you ...
796 views
Complete JavaScript Crash Course for Beginners (2025 Edition) This JavaScript crash course is designed for absolute beginners ...
15 views
Welcome to day 2 of web.dev LIVE as we 'travel' to Europe and Africa timezones to share some of the latest updates on tools and ...
23,795 views
Coming back to code, that means that we will want to loop over our queue. Let's do node* current = queue; while current does not ...
577 views
This talk about JavaScript Promises was delivered by Kerrick Long at the STL Ember.js Meetup on Feb 6, 2014. Slides: ...
39,723 views
11 years ago
A lot of web platform features landed in Chrome in 2018, but which is the best? This is the 4th and final part! Over a mini-series of ...
14,298 views
7 years ago
Jake and Surma chat about a new experiment landing in Chrome 85 - streaming request uploads with the fetch API. Some links ...
38,807 views
Software deals with complex control flow mechanisms like callbacks, promises, events, and streams. Chosen solution has a deep ...
2,052 views
In this episode, Jake and Surma discuss the array function reduce(). Is it good to use it? Is it too “smart”? Does it increase or ...
79,059 views