Off The Main Thread

Off The Main Thread

Jake Archibald, Surma

English Technology Explicit
Episodes 16
Avg. Duration 42m
Activity Dormant
Since Nov 2023
Latest Episode Jan 2025

Publishing Details

Schedule
Monthly
Format
Episodic
Hosting
feeds.libsyn.com

Contact & Outreach

About This Podcast

Surma and Jake talk about whatever's going on in the world of tech & web development.

Explore Statistics

Recent Episodes

S1E15 New View Transition Stuff

Jan 15, 2025 49m

In this episode, Jake goes through some of the newer features of the View Transition API, along with some vaguer ideas that are planned for the future. Resources General view transitions docs …

S1E14 TC39 Roundup Drama Edition Part II: JS0 and JSSugar

Dec 16, 2024 31m

In this episode, Surma talks about a presenation-maybe-soon-to-be-a-proposal "JS0", which explores the idea of splitting JavaScript into two specifications: JS0, focusing on security, performance and…

S1E13 TC39 Roundup Drama Edition Part I: Shared Structs

Dec 03, 2024 30m

In this episode, Surma talks about the Stage 2 proposal "JavaScript Struct", which introduces fixed-layout objects and the ability to share them between realms. Notes & Corrections from Shu:…

S1E12 More build tools: Nix

Oct 29, 2024 41m

After talking about Bazel in one of our previous episodes, we are now looking at Nix, a build system that has been getting increasing attention lately. Resources: OTMT Bazel episode Surma's video on…

S1E11 The new stylable select element

Oct 08, 2024 45m

We're finally getting a element we can fully control with CSS! A bunch of other stuff needed to be added to the platform to make it work, and the good news is we can use it a lot of them…

S1E10 Chrome's new LLM AI API OMG

Aug 30, 2024 38m

Chrome is experimenting with exposing an LLM to the web platform. Jake and Surma dig into how the API works, and whether something like this could work on the open web. Resources: The explainer…

S1E9 Chrome's secretly installed extensions

Aug 06, 2024 29m

Luca found a hidden Chrome extension that is installed by default in Chrome and most Chromium derivatives. Surma and Jake dig into what this extensions does and how reasonable it is to get angry…

S1E8 Are web components worth it?

Jun 12, 2024 43m

In this episode, Jake and Surma chat about web components. Why they were invented, what they're useful for, and how they would improve. Resources: Surma showers his eyeball. The old custom elements…

S1E7 Why Source Maps don't always work

Jun 03, 2024 42m

In this episode, Surma shares with Jake all the things he learned reading up on source maps and DWARF. Resources: Jake's Jericho triangle source-map-explorer Hacker News comment by Joseph Shorr on…

S1E6 Putting React In The Browser

Apr 22, 2024 44m

In this episode, Jake and Surma chat about the complexities of adding common framework patterns into the web platform, and work that has been done on that so far. Resources: Michael Jackson's tweet.…

S1E5 Canvas-based Web Apps

Mar 25, 2024 46m

In this episode, Surma talks about web apps that (partly) abandon the DOM and use canvas instead, to take rendering matters into their own hands. Figma is one popular app that uses this approach,…

S1E4 The Apple PWA Ban

Mar 01, 2024 51m

In this episode, Jake chats about the latest EU ruling that requires Apple to allow other browser engines on iOS, and how Apple is reacting to it. Resources: Microsoft vs the EU Microsoft vs the US…

S1E3 TC39 Roundup and Bevy's ECS

Jan 24, 2024 1h 20m

In this episode, Surma shares what he learned while getting started with the Bevy Game engine, Entity Component Systems and why they might be useful for the Web. Jake rounds up the newest JavaScript…

S1E2 The Big Build Bool Bonanaza II

Dec 27, 2023 1h 24m

In this episode, Jake investigates whether the existence of build tools is a symptom of the web being underpowered, or if they are part of the solution to make the web better. Surma shares his…

S1E1 WebGPU and Browser Ideologies

Nov 29, 2023 1h 18m

In this episode, Surma talks about the "GPU" in "WebGPU" and how this new web standard makes programming for the GPU more accessible. Jake talks about how different browsers approach standards and…

From the Archive — Changing jobs, Deno, and optimizing animations

Nov 13, 2023 57m

(This is an episode from our previous podcast HTTP 203, originally published on June 29th, 2022) In this episode: - Surma changed jobs. - The Shopify interview process. - Pair programming vs pair…

Frequently Asked Questions

How many episodes does Off The Main Thread have?

Off The Main Thread has published 16 episodes since November 2023, covering topics in Technology.

Is Off The Main Thread still active?

Off The Main Thread is currently dormant with new episodes monthly. Average episode length is 42m.

How do I contact Off The Main Thread for sponsorship or guest appearances?

Sign up on Grep.FM to access contact details for Off The Main Thread, including email and social media links.

Similar Podcasts