Media Summary: In this episode, Surma tells the story of Surma and Jake take a look at 'weak' JavaScript, specifically WeakMap, WeakSet, and the new and shiny WeakRefs. Surma ... Jake and Surma talk about the importance of context when making performance optimizations and some common mistakes that ...

3 143 Ways To Synchronize Data Across Documents Http 203 - Detailed Analysis & Overview

In this episode, Surma tells the story of Surma and Jake take a look at 'weak' JavaScript, specifically WeakMap, WeakSet, and the new and shiny WeakRefs. Surma ... Jake and Surma talk about the importance of context when making performance optimizations and some common mistakes that ... Surma reminds Jake of four weird browser bugs they ran into while building most of which Jake has blocked ... Jake makes a quick change to the CSS of the HTML spec, and takes the layout time from 50 seconds down to 400ms. Then he ... In a particularly self-indulgent episode, Jake and Surma chat about what got them into the web, and the things that helped

In this episode, Jake makes the case that URLs are impossible for humans to interpret, especially when it comes to security. Jake shows Surma an actual thing he built using a new web API – Background Fetch. Here's the app: ... Tasks, microtasks, nanotasks... JavaScript has it all. Or maybe not. What are they?

Photo Gallery

3.143 ways to synchronize data across documents - HTTP 203
Surma’s Interop Adventure - HTTP 203
But… why HTTP 203?
Weak JavaScript - HTTP 203
Context and Optimizations - HTTP 203
Four silly browser hacks - HTTP 203
Slashing layout cost with content-visibility - HTTP 203
How we got into web development - HTTP 203
Changing web standards - HTTP 203
Automerge local-first attributed tree demo (realtime sync with CRDTs)
Humans can't read URLs. How can we fix it? - HTTP 203
Background Fetch - HTTP 203
Sponsored
View Detailed Profile
3.143 ways to synchronize data across documents - HTTP 203

3.143 ways to synchronize data across documents - HTTP 203

Jake chats to Surma about six

Surma’s Interop Adventure - HTTP 203

Surma’s Interop Adventure - HTTP 203

In this episode, Surma tells the story of

But… why HTTP 203?

But… why HTTP 203?

The show's called "

Weak JavaScript - HTTP 203

Weak JavaScript - HTTP 203

Surma and Jake take a look at 'weak' JavaScript, specifically WeakMap, WeakSet, and the new and shiny WeakRefs. Surma ...

Context and Optimizations - HTTP 203

Context and Optimizations - HTTP 203

Jake and Surma talk about the importance of context when making performance optimizations and some common mistakes that ...

Sponsored
Four silly browser hacks - HTTP 203

Four silly browser hacks - HTTP 203

Surma reminds Jake of four weird browser bugs they ran into while building https://proxx.app, most of which Jake has blocked ...

Slashing layout cost with content-visibility - HTTP 203

Slashing layout cost with content-visibility - HTTP 203

Jake makes a quick change to the CSS of the HTML spec, and takes the layout time from 50 seconds down to 400ms. Then he ...

How we got into web development - HTTP 203

How we got into web development - HTTP 203

In a particularly self-indulgent episode, Jake and Surma chat about what got them into the web, and the things that helped

Changing web standards - HTTP 203

Changing web standards - HTTP 203

Something a bit different for

Automerge local-first attributed tree demo (realtime sync with CRDTs)

Automerge local-first attributed tree demo (realtime sync with CRDTs)

View source: https://youtu.be/1c2J682n6aY I show

Humans can't read URLs. How can we fix it? - HTTP 203

Humans can't read URLs. How can we fix it? - HTTP 203

In this episode, Jake makes the case that URLs are impossible for humans to interpret, especially when it comes to security.

Background Fetch - HTTP 203

Background Fetch - HTTP 203

Jake shows Surma an actual thing he built using a new web API – Background Fetch. Here's the app: ...

Scheduling Tasks - HTTP 203

Scheduling Tasks - HTTP 203

Tasks, microtasks, nanotasks... JavaScript has it all. Or maybe not. What are they?