Scott and Wes talk with Andrea Giammarchi (aka WebReflection) about his projects, including LinkDOM and PyScript, and the exciting future of running Python in the browser via WebAssembly.

Show Notes * 00:00 Welcome to Syntax! * 01:04 Andrea’s background and early work + LinkDOM * 07:25 Brought to you by Sentry.io * 09:56 Pyscript * 14:31 Why run Python in the browser? * 20:17 Using WebAssembly to run different languages in JS * 23:33 The advantages of WebAssembly * 25:55 What excites Andrea about WASM + Proposal: ESX as core JS feature * 31:10 What is WASI? * 32:21 Andrea’s experience with IOT and microcontrollers * 35:35 How can the JS ecosystem be improved? * 38:07 Should we have reactivity in the browser? + Signals * 41:06 Andrea’s thoughts on server-side APIs * 43:43 Andrea’s thoughts on TypeScript * 49:13 Sick Picks & Shameless Plugs

Sick Picks * Andrea: ESP32

Shameless Plugs * Andrea: Andrea’s X / Twitter

Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads