Skip to content
JS Party: JavaScript, CSS, Web Development artwork

JS Party: JavaScript, CSS, Web Development

Changelog Media·Hosted by Jerod Santo, Kevin Ball, Nick Nisi and Amy Dutton·361 episodes

TechnologyWeb developmentDeveloper panelInterview episodesJavaScript ecosystemStandalone episodesCompleted show

Your weekly celebration of JavaScript and the web. Current panelists: Jerod Santo, Kevin Ball (KBall), Nick Nisi, Chris Hiller, Amal Hussein & Amy Dutton. Past panelists: Suz Hinton, Feross Aboukhadijeh, Amelia Wattenberger, Divya Sasidharan, Alex Sexton, Rachel White, Emma Bostian, Ali Spittel, Mikeal Rogers & Jessica Sachs. We talk about the web platform (Chrome, Safari, Edge, Firefox, Brave, etc), front-end frameworks (ReactJS, SolidJS, Svelte, VueJS, AngularJS, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), web animation, SVG, TailwindCSS, robotics, IoT, and much more. If JavaScript and/or the web touch your life, this show’s for you. Some people search for JSParty an...

Why listen

JS Party is a smart, lively hangout for web developers who want to keep up with JavaScript, CSS, frameworks, runtimes, tooling, and the culture around building for the web. Episodes mix panel banter, interviews with people shaping the ecosystem, practical engineering debates, and occasional game-show formats, so it feels more like joining a developer table at a conference than sitting through a lecture. It is best for frontend and full-stack developers who enjoy opinions, context, and technical curiosity in the same conversation.

Episodes

1 hr 15 min
Feb 13, 2025
One last party

Jerod is joined by KBall, Nick & Amy to throw one last JS Party! We review last year’s predictions, discuss the state of the web dev world, opine on coding AIs (of course) & divulge what comes next for the JS Party crew. Thank you for partying with us all these years! 💚 Join the discussionChangelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!Sponsors:Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. WorkOS – AuthKit offers 1,000,000 monthly active users (MAU) free — The world’s best login box, powered by WorkOS + Radix. Learn more and get started at WorkOS.com and AuthKit.com Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XAmy Dutton – GitHub, XShow Notes: The Dysfunctonal Developer Changelog & Friends Something missing or broken? PRs welcome!

Jerod SantoKevin BallNick NisiAmy Dutton
1 hr 13 min
Dec 5, 2024
React: then & now

Back at React Summit in New York, KBall & Nick sat down with Tom Occhino & Shruti Kapoor for more fascinating conversations. Tom Occhino, a key figure in React’s history at Facebook (now Meta), reveals the origin story of React, which began when an ads engineer presented a revolutionary approach to web UI rendering. The discussion extends to React’s evolution through Next.js. Then, Shruti Kapoor breaks down React 19’s major features, including React Server Components (RSC), the new compiler implementation, and enhanced APIs that promise to streamline development workflows. Join the discussionChangelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. WorkOS – AuthKit offers 1,000,000 monthly active users (MAU) free — The world’s best login box, powered by WorkOS + Radix. Learn more and get started at WorkOS.com and AuthKit.com Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. Featuring:Tom Occhino – Website, LinkedIn, XShruti Kapoor – Website, GitHub, XNick Nisi – Website, GitHub, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: <a href="https://cult.honeypot.io/originals/react-the-documentary/

Nick NisiKevin BallTom OcchinoShruti Kapoor
1 hr 17 min
Nov 29, 2024
WYSIWYG

At React Summit in New York, KBall & Nick sat down with Kent C. Dodds & Theo Browne for two fascinating conversations. Both of them showed us the whole gamut of their personalities! Kent shared his insights on effective teaching methodologies and the future of developer education, while diving deep into React and the Remix/React Router ecosystem, and closing on an appeal for kindness int he world. Then Theo took us behind the scenes of his developer-focused content creation, from streaming to the origins of the T3 stack, and how his online persona (including T3!) is “just him”. Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:WorkOS – AuthKit offers 1,000,000 monthly active users (MAU) free — The world’s best login box, powered by WorkOS + Radix. Learn more and get started at WorkOS.com and AuthKit.com Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. Featuring:Kent C. Dodds – Website, GitHub, XTheo Browne – GitHub, LinkedIn, XKevin Ball – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: React Summit Epic Web Remix React Router T3 Stack Cursor Something missing or broken? PRs welcome!

Kevin BallNick NisiKent C. DoddsTheo Browne
1 hr 4 min
Nov 21, 2024
Nine pillars of great Node apps

Recently, four pillars of the JavaScript community (James Snell, Natalia Venditto, Michael Dawson & Matteo Collina) teamed up to create a resource that lays out nine principles for doing Node.js right in enterprise environments. On this episode, Natalia & Matteo join Jerod to discuss all nine. Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Notion – Notion is a place where any team can write, plan, organize, and rediscover the joy of play. It’s a workspace designed not just for making progress, but getting inspired. Notion is for everyone — whether you’re a Fortune 500 company or freelance designer, starting a new startup or a student juggling classes and clubs. WorkOS – A platform that gives developers a set of building blocks for quickly adding enterprise-ready features to their application. Add Single Sign-On (Okta, Azure, Google, Microsoft OAuth), sync users from any SCIM directory, HRIS integration, audit trails (SIEM), free magic link sign-in. WorkOS is designed for developers and offers a single, elegant interface that abstracts dozens of enterprise integrations. Learn more and get started at WorkOS.com Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. Featuring:Natalia Venditto – GitHub, LinkedIn, XMatteo Collina – Website, GitHub, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Nine Node Pillars close-with-grace TypeSpec Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/jsparty/js-

Jerod SantoNatalia VendittoMatteo Collina
1 hr 14 min
Nov 14, 2024
It's all about documentation

Carmen Huidobro joins Amy, KBall & Nick on the show to talk about her work, the importance of writing docs, and her upcoming conference talk at React Summit US! Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. Featuring:Carmen Huidobro – Website, GitHub, XNick Nisi – Website, GitHub, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XAmy Dutton – GitHub, XShow Notes: Divio Docs for Developers Intuitive Tooling Martin Fowler - if it hurts, do it often Declutter your JavaScript & TypeScript projects | Knip React Summit F*cking Block Syntax Bad Website Club The Annoying Site Something missing or broken? PRs welcome!

Nick NisiKevin BallAmy DuttonCarmen Huidobro
1 hr 11 min
Nov 7, 2024
How Vercel thinks about Next.js

Vercel CPO, Tom Occhino, joins Jerod for a one-on-one covering React & Next’s past, present & future. We discuss the birth of React, Tom’s move to Vercel, deploying Next apps to non-Vercel hosts, React as the next jQuery, the viability of Web Components, Vercel customers getting surprise bills & so much more. Join the discussionChangelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. WorkOS – A platform that gives developers a set of building blocks for quickly adding enterprise-ready features to their application. Add Single Sign-On (Okta, Azure, Google, Microsoft OAuth), sync users from any SCIM directory, HRIS integration, audit trails (SIEM), free magic link sign-in. WorkOS is designed for developers and offers a single, elegant interface that abstracts dozens of enterprise integrations. Learn more and get started at WorkOS.com Notion – Notion is a place where any team can write, plan, organize, and rediscover the joy of play. It’s a workspace designed not just for making progress, but getting inspired. Notion is for everyone — whether you’re a Fortune 500 company or freelance designer, starting a new startup or a student juggling classes and clubs. Featuring:Tom Occhino – Website, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: React.js: The Documentary - YouTube React, React Native, Flux, Relay, GraphQL (Changelog Interviews #149) Next.js Conf by Vercel v0 by Vercel Something missing or broken? <a href="https://github.com/thechangelog/show-notes/bl

Jerod SantoTom Occhino
1 hr
Oct 31, 2024
Kind of a big deal

Jerod & the gang play “Twenty” Questions to get to know Amy, review the big Svelte 5 release, discuss commercial open source & get Nick’s report from SquiggleConf! Join the discussionChangelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. WorkOS – A platform that gives developers a set of building blocks for quickly adding enterprise-ready features to their application. Add Single Sign-On (Okta, Azure, Google, Microsoft OAuth), sync users from any SCIM directory, HRIS integration, audit trails (SIEM), free magic link sign-in. WorkOS is designed for developers and offers a single, elegant interface that abstracts dozens of enterprise integrations. Learn more and get started at WorkOS.com Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XAmy Dutton – GitHub, XShow Notes: Svelte 5 is alive Join us at React Summit US (10% off) <a href="https://ti.to/gitnation/jsnation-us-edition/d

Jerod SantoKevin BallNick NisiAmy Dutton
59 min
Oct 17, 2024
Digging through Jerod Santo’s tool box

KBall interviews Jerod about the tools he uses in development, podcasting & business. We start with text editors & terminal tools, move to podcast recording & editing tools, discuss the open source podcasting platform Jerod built in Elixir, then finish with tools to run a small business & our approaches to genAI. Oh, and you don’t want to miss Jerod’s Big Confession! Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. Notion – Notion is a place where any team can write, plan, organize, and rediscover the joy of play. It’s a workspace designed not just for making progress, but getting inspired. Notion is for everyone — whether you’re a Fortune 500 company or freelance designer, starting a new startup or a student juggling classes and clubs. Featuring:Kevin Ball – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Nick’s tool box Zed Editor tmux Smug thechangelog/changelog.com Elixir Phoenix Atuin Riverside Adobe Audition Transistor Harvest Freshbooks Gusto Ollama Enchanted Cursor Something missing or bro

Kevin BallJerod Santo
1 hr 1 min
Oct 10, 2024
A great horse to bet on

Jerod & KBall discuss a trio of goings on in/around the web dev world: Evan You’s new startup, Matt Mullenweg’s WordPress mess & Ryan Carniato’s WebComponents debate. Join the discussionChangelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. WorkOS – A platform that gives developers a set of building blocks for quickly adding enterprise-ready features to their application. Add Single Sign-On (Okta, Azure, Google, Microsoft OAuth), sync users from any SCIM directory, HRIS integration, audit trails (SIEM), free magic link sign-in. WorkOS is designed for developers and offers a single, elegant interface that abstracts dozens of enterprise integrations. Learn more and get started at WorkOS.com Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: Join us at React Summit US (10% off) Join us at JSNation US (10% off) Evan You announces VoidZero Automattic Alignment Web Components Are Not the Future Something missing or broken? PRs welcome!

Jerod SantoKevin Ball
51 min
Oct 3, 2024
Create interactive tutorials the easy way

Tomek Sułkowski from TutorialKit joins Jerod to tell him all about the open source toolkit for creating awesome, interactive tutorials without having to code up the hard parts. Join the discussionChangelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. WorkOS – A platform that gives developers a set of building blocks for quickly adding enterprise-ready features to their application. Add Single Sign-On (Okta, Azure, Google, Microsoft OAuth), sync users from any SCIM directory, HRIS integration, audit trails (SIEM), free magic link sign-in. WorkOS is designed for developers and offers a single, elegant interface that abstracts dozens of enterprise integrations. Learn more and get started at WorkOS.com Notion – Notion is a place where any team can write, plan, organize, and rediscover the joy of play. It’s a workspace designed not just for making progress, but getting inspired. Notion is for everyone — whether you’re a Fortune 500 company or freelance designer, starting a new startup or a student juggling classes and clubs. Featuring:Tomek Sułkowski – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Running Node natively in the browser with Eric Simons from StackBlitz TutorialKit TutorialKit on GitHub TutorialKit in the wild Welcome to the Vite Plugin API tutorial Welcome to the Remult tutorial Welcome to Next Patterns Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/mast

Jerod SantoTomek Sułkowski
1 hr 6 min
Sep 26, 2024
Leveling up JavaScript with Deno 2

Jerod is joined by Ryan Dahl to discuss his second take on leveling up JavaScript developers all around the world. Jerod asks Ryan why not try to fix or fork Node instead of starting fresh, how Deno (the open source project) can avoid the all too common rug pull (not cool) scenario, what’s new in Deno 2 & their pragmatic decision to support npm, they talk JSR, they talk Deno KV & SQLite, they even talk about Ryan’s open letter to Oracle in an attempt to free the unused “JavaScript” trademark from the giant’s clutches. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. Featuring:Ryan Dahl – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Node.js: The Documentary - YouTube From Node.js to Deno: How It All Began - YouTube 10 Things I Regret About Node.js - YouTube JSR: the JavaScript Registry rusty_v8: Rust bindings for the V8 JavaScript engine JavaScript™ (Dear Oracle) Something missing or broken? PRs welcome!

Jerod SantoRyan Dahl
1 hr 12 min
Sep 19, 2024
It's all about the squiggles

Nick is joined by Josh Goldberg & Dimitri Mitropoulos to discuss SquiggleConf, a new conference focused on web dev tooling. We explore the motivations behind creating a conference dedicated to developer tools, the challenges of organizing both conferences and local meetups, and strategies for building engaged tech communities. We also discuss the importance of developer tooling, the pandemic’s impact on tech events, and share insights on encouraging new speakers and creating inclusive environments & more! Join the discussionChangelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. Wix – Wix Sudio is for devs who build websites, sell apps, go headless, or manage clients. Integrate, extend and write custom scripts in a VS code-based IDE. Leverage zero set up dev, test and production environments. Ship faster with an AI code assistant. And work with Wix headless API’s on any tech stack. Jam.dev – One click bug reports developers love — Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro. Featuring:Dimitri Mitropoulos – GitHub, LinkedInJosh Goldberg – GitHub, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: SquiggleConf ESLint TypeScript ESLint Mocha Learning TypeScript book Michigan TypeScript Boston TS Club <a href="http

Nick NisiDimitri MitropoulosJosh Goldberg
1 hr 7 min
Sep 12, 2024
Undirected hyper arrows

Chris Shank has been on sabbatical since January, so he’s had a lot of time to think deeply about the web platform. On this episode, Jerod & KBall pick Chris’ brain to answer questions like, what does a post-component paradigm look like? What would it look like if the browser had primitives for building spatial canvases? How can we make it easier to make “folk interfaces” on the web? Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Wix – Wix Sudio is for devs who build websites, sell apps, go headless, or manage clients. Integrate, extend and write custom scripts in a VS code-based IDE. Leverage zero set up dev, test and production environments. Ship faster with an AI code assistant. And work with Wix headless API’s on any tech stack. Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. Featuring:Chris Shank – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: ChrisShank/progressive-element: A set of patterns for a behavioral paradigm of building web UIs Little-Languages/quiver: Your quiver of declarative arrows for the web. ⤵ ChrisShank/folc: Utilities to more easily make folk web pages Something missing or broken? PRs welcome!

Jerod SantoKevin BallChris Shank
49 min
Sep 5, 2024
Don’t ever use these TypeScript features

Jerod, Nick & Chris discuss a next-gen JavaScript bundler, Node getting even tighter with TypeScript, the top programming languages according to IEEE Spectrum, Chris’ feelings on Node’s built-in test runner & more! Join the discussionChangelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Wix – Wix Sudio is for devs who build websites, sell apps, go headless, or manage clients. Integrate, extend and write custom scripts in a VS code-based IDE. Leverage zero set up dev, test and production environments. Ship faster with an AI code assistant. And work with Wix headless API’s on any tech stack. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes: Announcing Rspack 1.0 Node.js — Node v22.7.0 (Current) Top Programming Languages 2024 MoonScript, a language that compiles to Lua TypeScriptToLua Home - Satisfactory Game Nest ’dem loops featuring NESTED LOOPS Song Encoder: $STDOUT <a href="h

Jerod SantoNick NisiChristopher Hiller
53 min
Aug 29, 2024
When 3rd party JavaScript attacks

Simon Wijckmans from c/side joins Jerod & Nick to discuss the Pollyfill attack in detail. What does it mean for web developers & client-side security going forward? Join the discussionChangelog++ members save 1 minute on this episode because they made the ads disappear. Join today!Sponsors:Wix – Wix Sudio is for devs who build websites, sell apps, go headless, or manage clients. Integrate, extend and write custom scripts in a VS code-based IDE. Leverage zero set up dev, test and production environments. Ship faster with an AI code assistant. And work with Wix headless API’s on any tech stack. Featuring:Simon Wijckmans – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: The Polyfill attack explained Something missing or broken? PRs welcome!

Jerod SantoNick NisiSimon Wijckmans
56 min
Aug 22, 2024
There be a11y dragons

Eric Bailey joins Jerod to discuss everything Dungeons & Dragons taught him about writing alt text, building accessible websites, Primer, the problem with a11y overlays & more. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Porkbun – Go to porkbun.com to get .app, .dev, or .foo domain names at Porkbun for only $1 for the first year! Wix – Wix Sudio is for devs who build websites, sell apps, go headless, or manage clients. Integrate, extend and write custom scripts in a VS code-based IDE. Leverage zero set up dev, test and production environments. Ship faster with an AI code assistant. And work with Wix headless API’s on any tech stack. Featuring:Eric Bailey – Website, GitHub, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Dungeons & Dragons taught me how to write alt text How we’re building more inclusive and accessible components at GitHub Primer Data table | Primer axe: Accessibility Testing Tools and Software ARC Toolkit - Page-Level Testing - TPGi HeadingsMap - Chrome Web Store Home - The A11Y Project Overlay Fact Sheet Midnight Lizard - color schemes for all websites Something missing or broken? PRs welcome!

Jerod SantoEric Bailey
58 min
Aug 15, 2024
Forging Minecraft's scripting API

Raphael Landaverde & Jake Shirley work on Minecraft full-time. How cool is that?! On this episode, they join Jerod to tell us all about the web tech that drives Minecraft’s scripting infrastructure, how they incrementally change a massive / always-moving target, the best / worst parts of the job & much more. Join the discussionChangelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!Sponsors:Wix – Wix Sudio is for devs who build websites, sell apps, go headless, or manage clients. Integrate, extend and write custom scripts in a VS code-based IDE. Leverage zero set up dev, test and production environments. Ship faster with an AI code assistant. And work with Wix headless API’s on any tech stack. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring:Raphael Landaverde – GitHub, XJake Shirley – Website, GitHubJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Hyrum’s Law Introduction to Scripting in Minecraft Minecraft Bedrock Editor Overview microsoft/minecraft-scripting-samples Active community Discords Raph on Discord: MidoriTerra Jake on Discord: DarkNavi Something missing or broken? PRs welcome!

Jerod SantoRaphael LandaverdeJake Shirley
50 min
Aug 1, 2024
A Nick-level emergency

Node.js makes big TypeScript & SQLite moves, ECMAScript 2024 adds some niceties to the language (but not the ones you’re probably excited for) & we review the State of React 2023 results. Emergency?! Nick! Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XShow Notes:I’d rather be TypeScripting Node.js adds an experimental feature to strip TypeScript types Node.js adds a built-in SQLite module util.styleText(format, text) What’s New for JavaScript Developers in ECMAScript 2024 Promise.withResolvers made it in “speedrun” style es-toolkit State of React 2023 results websim.ai Jerod’s TS Fan Page J-Rod’s TS Fan Shizzle Something missing or broken? <a href="https:

Jerod SantoKevin BallNick Nisi
1 hr 21 min
Jul 25, 2024
Going flat with ESLint

Josh Goldberg joins Nick & Chris to discuss the latest updates from ESLint, typescript-eslint & the new flat config format. They also discuss creating reusable configs & project generators before pivoting to talk about a new conference focused on developer tooling. Finally, Chris & Josh talk about the past, present & future of Mocha. Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database. Featuring:Josh Goldberg – GitHub, XNick Nisi – Website, GitHub, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes: ESLint’s new config system Announcing typescript-eslint v8 Beta dprint Yeoman Squiggle Conf eslint-plugin-eslint-comments JavaScript’s with keyword Mocha eslint-nibble create-typescript-app Something missing or broken? PRs welcome!

Nick NisiChristopher HillerJosh Goldberg
59 min
Jul 18, 2024
Building LLM agents in JS

KBall and returning guest Tejas Kumar dive into the topic of building LLM agents using JavaScript. What they are, how they can be useful (including how Tejas used home-built agents to double his podcasting productivity) & how to get started building and running your own agents, even all on your own device with local models. Join the discussionChangelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!Sponsors:Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database. Featuring:Tejas Kumar – GitHub, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: Bringing the vibe Andrew Ng on Agentic workflows Ollama Mixtral 8x 22b Stately Agent Vercel AI SDK Tejas’s talk on rebuilding React Hugging Face Jupyter Notebooks Datastax Langflow Something missing or broken? PRs welcome!

Kevin BallTejas Kumar
1 hr 22 min
Jul 11, 2024
The Ember take on recent hot topics

KBall takes another dive into recent hot topics around reactivity and build systems, this time with three members of the Ember core team. They also talk about some of the reasons why the Ember community has been so long lived, how thinking about upgradeability leads to universality, and how features first built specifically for frameworks make their way into the language specification or universal libraries. Join the discussionChangelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!Sponsors:Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database. Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more Featuring:Chris Manson – Website, GitHub, XChris Thoburn – Website, GitHub, LinkedIn, XEdward Faulkner – Website, GitHub, LinkedIn, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: Angular moves fast without breaking things Should web development need a build step? Embroider <a href="https://github.com/emberjs/d

Kevin BallChris MansonChris ThoburnEdward Faulkner
51 min
Jul 4, 2024
A standard library for JavaScript

Philipp Burckhardt, Athan Reines & the team behind stdlib.io believe in a future in which the web is a preferred environment for numerical computation. They’ve been working toward building that future for over a decade. Thanks to listener, Brian Zelip, Jerod sits down with Philipp to learn all about this excellent effort: where it’s been & where it’s headed. Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Speakeasy – Production-ready, Enterprise-resilient, best-in-class SDKs crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! Create your first SDK for free! Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring:Philipp Burckhardt – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: stdlib.io stdlib on GitHub Take the Community Survey! Request an episode! Something missing or broken? PRs welcome!

Jerod SantoPhilipp Burckhardt
58 min
Jun 27, 2024
React Native the Expo way

Jerod sits down with React Native aficionado, Simon Grimm, to catch up on everyone’s favorite native app platform & learn about Expo, which Simon thinks is the way forward for devs building with React Native. Join the discussionChangelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!Sponsors:Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database. Featuring:Simon Grimm – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: React Native Expo Galaxies.dev Simon’s YouTube channel Tamagui — React Native + Web UI kit facebook/react-strict-dom Evan Bacon Something missing or broken? PRs welcome!

Jerod SantoSimon Grimm
1 hr 29 min
Jun 20, 2024
Polypane-demonium

Polypane purveyor Kilian Valkhof joins Nick & Jerod to tell us all about his efforts building a web browser just for web development. We cover it all: from the business concerns, to the technical details, to his excellent choice not to use TypeScript! We even sneak in a feature request that already made its way into this excellent dev tool for ambitious web developers. Join the discussionChangelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!Sponsors:Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database. Featuring:Kilian Valkhof – GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: What do we want from a web browser?(Friends #14) You have how many open tabs?! (Friends #29) Core web vitals Polypane Something missing or broken? PRs welcome!

Nick NisiJerod SantoKilian Valkhof
1 hr 6 min
Jun 6, 2024
Should web development need a build step?

We’re back with another spicy YepNope debate! This time, Nick it’s about understanding, optimizing, and perfecting the application development process. Join the waitlist today! Featuring:Amy Dutton – GitHub, XKevin Ball – Website, GitHub, LinkedIn, XEric Clemmons – GitHub, XNick Nisi – Website, GitHub, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:Something missing or broken? PRs welcome!

Kevin BallEric ClemmonsNick NisiJerod SantoAmy Dutton
1 hr 15 min
May 30, 2024
11ty goes fully independent

11ty creator Zach Leatherman is taking the open source site generator fully independent in 2024 and he’s back on the pod to tell us why, how & what we all can do to help. Join the discussionChangelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today!Sponsors:Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users. Neon – The fully managed serverless Postgres with a generous free tier. Neon separates storage and compute to offer autoscaling, branching, and bottomless storage. Speakeasy – Production-ready, Enterprise-resilient, best-in-class SDKs crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! Create your first SDK for free! Featuring:Zach Leatherman – Website, GitHub, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: I Need Your Help to Make 11ty Fully Independent and Sustainable in 2024 An Organizer’s Retrospective on the 11ty Conference xkcd: Dependency Something missing or broken? PRs welcome!

Jerod SantoNick NisiZach Leatherman
57 min
May 23, 2024
Big Gulps, huh?

Jerod & KBall discuss what’s new in the world of web development: the State of HTML survey results, Node 22, React Compiler, React 19 Beta, vlt.sh & the Gulp (!) Developer Survey. Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users. Neon – The fully managed serverless Postgres with a generous free tier. We separate storage and compute to offer autoscaling, branching, and bottomless storage. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: State of HTML results CanIEmail MJML Node 22 released React Compiler now open source (more info) React 19 Beta vlt Gulp Developer Survey Grunt nalgeon/redka: Redis re-implemented with SQLite AI in Production conference Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/jsparty/j

Jerod SantoKevin Ball
50 min
May 16, 2024
3D web game dev jam!

Two-time React Jammer, Brian Breiholz, joins Jerod & Nick to discuss building 3D games in the browser! We hear of his game jam trials & tribulations, the in-progress game engine he’s building, the dream game he’s been building for a long time & more Join the discussionChangelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!Sponsors:Speakeasy – Production-ready, Enterprise-resilient, best-in-class SDKs crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! Create your first SDK for free! Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Brian Breiholz – XJerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: React Jam Disco-Warrior Cooper & Onita: Midnight Snack React Three Fiber Web Game Dev Something missing or broken? PRs welcome!

Jerod SantoNick NisiBrian Breiholz
1 hr 7 min
May 9, 2024
From Shoelace to Web Awesome

Shoelace creator Cory LaViska joins Amal it’s about understanding, optimizing, and perfecting the application development process. Join the waitlist today! Featuring:Cory LaViska – Website, GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XJessica Sachs – Website, GitHub, XShow Notes: Shoelace.style Font Awesome Web Awesome Something missing or broken? PRs welcome!

Amal HusseinJessica SachsCory LaViska
57 min
May 2, 2024
SSR web components for all

Brian LeRoux joins Jerod to share how the Enhance team are bringing server side rendered web components to everyone. With Enhance WASM, you author components in friendly, standards based syntax and reuse them across multiple languages, frameworks & servers. Join the discussionChangelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!Sponsors:Speakeasy – Instantly create SDKs that make API integration easy for your users. Create your first SDK for free! today. Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users. Sentry – Code breaks, fix it faster. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code CHANGELOG when you sign up to get $100 OFF the team plan. Featuring:Brian Leroux – Website, GitHub, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Enhance Enhance WASM Extism Begin Architect Something missing or broken? PRs welcome!

Jerod SantoBrian Leroux
1 hr 28 min
Apr 25, 2024
A Solid primer on Signals

Ryan Carniato joins Amal & Nick to discuss Solid with a major focus on Signals, which are the cornerstone of reactivity in Solid. Join the discussionChangelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!Sponsors:Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users. CrabNebula Cloud – CrabNebula Cloud is here! Distribute Tauri apps and Electron apps with best in class updater. At the heart of CrabNebula Cloud is a purpose-built CDN ready for global scale, and secure updates as a first-class citizen. Learn more at crabnebula.dev/cloud Speakeasy – Instantly create SDKs that make API integration easy for your users. Create your first SDK for free! today. Featuring:Ryan Carniato – GitHub, XAmal Hussein – GitHub, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: Solid JS Solid/Signals The Signals Proposal Solid’s Discord Ryan’s YouTube Something missing or broken? PRs welcome!

Amal HusseinNick NisiRyan Carniato
44 min
Apr 18, 2024
The boring JavaScript stack

Kelvin Omereshone is here to get you excited about boring, reliable tech. He believes a combination of Sails, Inertia, Tailwind & your frontend rendering library of choice are a great combo for building web apps. Tune in to find out why. Join the discussionChangelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!Sponsors:Speakeasy – Instantly create SDKs that make API integration easy for your users. Create your first SDK for free! today. Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring:Kelvin Omereshone – GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: The Boring JavaScript Stack Sails.js Screencasts for the modern Sails developer Hagfish - Where creators do invoices Inertia Sailsconf The Boring JavaScript Stack (keynote) Something missing or broken? PRs welcome!

Jerod SantoKelvin Omereshone
55 min
Apr 11, 2024
Off to see the Wiz

How does Google build Search? What about YouTube and Google Drive? We rely on Chrome’s Lighthouse scores when optimizing our websites, but what does Google prioritize? Recently the Angular and Wiz teams announced their intention to responsibly merge their internal frontend framework, Wiz, with Angular to bring some of Wiz’s best ideas to Angular. We’re chatting with Minko from Angular and Jatin from the Wiz team to learn about how Wiz has been used in Google historically, what it’s good at, and why it’s worth bringing some of its ideas to Angular. Join the discussionChangelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!Sponsors:CrabNebula Cloud – CrabNebula Cloud is here! Distribute Tauri apps and Electron apps with best in class updater. At the heart of CrabNebula Cloud is a purpose-built CDN ready for global scale, and secure updates as a first-class citizen. Learn more at crabnebula.dev/cloud Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users. Speakeasy – Instantly create SDKs that make API integration easy for your users. Create your first SDK for free! today. Featuring:Minko Gechev – Website, GitHub, LinkedIn, XJatin Ramanathan – LinkedIn, XKevin Ball – Website, GitHub, LinkedIn, XJessica Sachs – Website, GitHub, XShow Notes: Angular and Wiz Are Better Together Deferrable Views JSParty 312 - Angular Moves fast without breaking things <a href="https://githu

Kevin BallJessica SachsMinko GechevJatin Ramanathan
1 hr 6 min
Mar 28, 2024
13% of the time, Devin works every time

Jerod, KBall & Nick discuss the latest news: Devin, Astro DB, The JavaScript Registry, Tailwind 4 & Angular merging with Wiz. Oh, and a surprise mini-game of HeadLIES! Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:PowerSync – Build local-first web apps — Give users instantly reactive UX with an in-browser database that keeps itself in sync with any backend Postgres. No need to wait for network requests, code complicated caching logic or to maintain in-memory state. Set up is easy, removal too. Try on a generous free plan. CrabNebula Cloud – CrabNebula Cloud is here! Distribute Tauri apps and Electron apps with best in class updater. At the heart of CrabNebula Cloud is a purpose-built CDN ready for global scale, and secure updates as a first-class citizen. Learn more at crabnebula.dev/cloud Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: Devin, the first AI software engineer Astro DB JSR - the JavaScript Registry Tailwind 4 <a href="https://twitter.com/sarah_edo/status/177047876

Jerod SantoKevin BallNick Nisi
2 hr 3 min
Mar 14, 2024
Advocating for the future of the open web

Alex & James Moore, founding members of the Open Web Advocacy (OWA), join Amal to talk about the critical work the OWA has been doing to ensure users have browser choice and that web apps can be first-class citizens on mobile devices. We learn about how an ad-hoc group of software engineers worked with regulators, legislators & policymakers to help drive some of the most impactful legislation curbing anti-competitive behaviors on the web for tech giants such as Apple, Google & Microsoft via the EU’s Digital Markets Act (DMA). Tune in for this deeply important & timely discussion as we also unpack recent events with Apple and their DMA (un)compliance, and how the OWA helped successfully organize thousands of web developers from around the world to hold ground for a free & open web. Join the discussionChangelog++ members save 7 minutes on this episode because they made the ads disappear. Join today!Sponsors:CrabNebula Cloud – CrabNebula Cloud is here! Distribute Tauri apps and Electron apps with best in class updater. At the heart of CrabNebula Cloud is a purpose-built CDN ready for global scale, and secure updates as a first-class citizen. Learn more at crabnebula.dev/cloud PowerSync – Build local-first web apps — Give users instantly reactive UX with an in-browser database that keeps itself in sync with any backend Postgres. No need to wait for network requests, code complicated caching logic or to maintain in-memory state. Set up is easy, removal too. Try on a generous free plan. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Alex Moore – LinkedIn, Mastodon, XJames Moore – GitHubAmal Hussein – GitHub, <a href="https:

Amal HusseinAlex MooreJames Moore
1 hr 24 min
Mar 7, 2024
Getting a pulse on your Core Web Vitals 🩺

This week, Amal and Nick are joined by Rick Viscomi and Annie Sullivan from the Chrome team to dive into Core Web Vitals, a set of performance metrics geared towards helping developers surface web page quality signals that are key to delivering great user experiences. We deconstruct the different vitals and learn how they are helpful, as well as introduce the newest vital to hit the scene, Interaction to Next Paint (INP). Join us for a fun and nerdtastic discussion as we dive into the humbling universe of web performance! Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:PowerSync – Build local-first web apps — Give users instantly reactive UX with an in-browser database that keeps itself in sync with any backend Postgres. No need to wait for network requests, code complicated caching logic or to maintain in-memory state. Set up is easy, removal too. Try on a generous free plan. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Sentry – Launch week! New features and products all week long (so get comfy)! Tune in to Sentry’s YouTube and Discord daily at 9am PT to hear the latest scoop. Too busy? No problem - enter your email address to receive all the announcements (and win swag along the way). Use the code CHANGELOG when you sign up to get $100 OFF the team plan. Featuring:Rick Viscomi – Website, XAnnie Sullivan – Website, Mastodon, XAmal Hussein – GitHub, XNick Nisi – Website,

Amal HusseinNick NisiRick ViscomiAnnie Sullivan
56 min
Feb 29, 2024
Take a look, it's in a book

Nick delves into the intricacies of technical book writing with authors Adrienne Braganza Tacke and Dylan Hildenbrand. We talk about the process of working with a publisher, coming up with an outline, actually writing the book, and everything that comes after the book is finished. Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring:Adrienne Braganza Tacke – GitHub, LinkedIn, XDylan Hildenbrand – Website, GitHub, LinkedIn, MastodonNick Nisi – Website, GitHub, Mastodon, XShow Notes: Adrienne’s books Looks Good to Me: Constructive Code Reviews Coding for Kids: Python: Learn to Code with 50 Awesome Games and Activities Dylan’s book SvelteKit Up and Running Something missing or broken? PRs welcome!

Nick NisiAdrienne Braganza TackeDylan Hildenbrand
1 hr 13 min
Feb 22, 2024
Who's that girl? It's Jess!

Apple kills EU web apps, Amazon launches a JS runtime optimized for serverless workloads & we play a game of 20 (15) questions to welcome Jessica Sachs to the party! Join the discussionChangelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!Sponsors:Vercel – Zero configuration for over 35 frameworks Vercel is the Frontend Cloud makes it easy for any team to deploy their apps. Today, you can get a 14-day free trial of Vercel Pro, or get a customized Enterprise demo from their team. Visit vercel.com/changelogpod to get started. PowerSync – Don’t build your own sync layer! PowerSync enables an offline-first architecture to make your application real-time and reactive. PowerSync is framework agnostic with open source client SDKs and plugs into your existing database, backend, and application to give you an offline-first/local-first architecture without having to build your own sync layer. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XChristopher Hiller – Website, GitHub, Mastodon, XJessica Sachs – Website, GitHub, XShow Notes: Take the OWA survey ASAP! It’s Official, Apple Kills Web Apps in th

Jerod SantoAmal HusseinChristopher HillerJessica Sachs
1 hr 11 min
Feb 15, 2024
Angular moves fast without breaking things

KBall & Amal dive deep with the “Dazzle of Zebras” (possible future band name), Angular team members Jessica Janiuk & Mark “Techson” Thompson. Along with an absolute riot of puns, they cover topics such as Angular’s new deferrable views feature, how the Angular core team handles change, and lessons learned from the AngularJS-Angular 2 debacle that allow Angular to now move fast without breaking things. Join the discussionChangelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!Sponsors:Vercel – Zero configuration for over 35 frameworks Vercel is the Frontend Cloud makes it easy for any team to deploy their apps. Today, you can get a 14-day free trial of Vercel Pro, or get a customized Enterprise demo from their team. Visit vercel.com/changelogpod to get started. PowerSync – Don’t build your own sync layer! PowerSync enables an offline-first architecture to make your application real-time and reactive. PowerSync is framework agnostic with open source client SDKs and plugs into your existing database, backend, and application to give you an offline-first/local-first architecture without having to build your own sync layer. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Jessica Janiuk – Mark Thompson – Kevin Ball – Website, GitHub, LinkedIn, XAmal Hussein – GitHub, XShow Notes: Changelog Beats! Dance Party angular.dev Deferrable views Angular SSR Angular tutorial Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/jsparty/js-p

Kevin BallAmal HusseinJessica JaniukMark Thompson
2 hr 7 min
Feb 8, 2024
React Server Components 🧐

The week Amal & guest co-host Eric Clemmons talk to Dan Abramov all about React Server Components. We learn about why they were created, what problems they solve & how they work to improve application performance. We also dive into the rollout and current support status, the origin story, the community response & walk through the 10+ years of React history which have forever shifted the world of web development. Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Vercel – Zero configuration for over 35 frameworks Vercel is the Frontend Cloud makes it easy for any team to deploy their apps. Today, you can get a 14-day free trial of Vercel Pro, or get a customized Enterprise demo from their team. Visit vercel.com/changelogpod to get started. PowerSync – Don’t build your own sync layer! PowerSync enables an offline-first architecture to make your application real-time and reactive. PowerSync is framework agnostic with open source client SDKs and plugs into your existing database, backend, and application to give you an offline-first/local-first architecture without having to build your own sync layer. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Dan Abramov – Website, GitHub, XAmal Hussein – GitHub, XEric Clemmons – GitHub, XShow Notes: Changelog Beats! Dance Party Making Sense of React Server Components How Next.js is delivering React’s vision for the future Si

Amal HusseinEric ClemmonsDan Abramov
1 hr 6 min
Feb 1, 2024
Angular Signals

KBall & Amal interview Alex & Pavel from the Angular Signals team. They cover the history, how the Angular team decided to move to signals, what the new mental model looks like, migration path & even dive into community integrations and future roadmap. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Pavel Kozlowski – GitHub, XAlex Rickabaugh – GitHub, XKevin Ball – Website, GitHub, LinkedIn, XAmal Hussein – GitHub, XShow Notes: Angular Signals Zone.js A Solid option for building UIs RxJS Angular RFCs Angular Signals RFC Reactivity project Something missing or broken? PRs welcome!

Kevin BallAmal HusseinPavel KozlowskiAlex Rickabaugh
54 min
Jan 25, 2024
From sales to engineering

Shaundai Person joins Jerod & Nick for a fascinating discussion of her transition from a sales position to Senior Software Engineer at Netflix. Along the way, we discuss sales as a superpower, how to build confidence in yourself & even sneak a little TypeScript talk in there because you know who… Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Vercel – With zero configuration for over 35 frameworks, Vercel’s Frontend Cloud makes it easy for any team to deploy their apps. Today, you can get a 14-day free trial of Vercel Pro, or get a customized Enterprise demo from their team. Visit vercel.com/changelogpod to get started. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Shaundai Person – GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: Holla! React Paris (use JSPARTYPARIS for 20% off) Screen Studio Something missing or broken? PRs welcome!

Jerod SantoNick NisiShaundai Person
6 min
Jan 20, 2024
A pre-party to a feud (Changelog++ 🔐)

Jerod, Adam Argyle & the CompressedFM crew hang out prior to their Fronted Feud battle! They discuss CSS as a programming language, Apple’s walled garden, how nobody is on the same social media sites anymore, how to choose tech, the community’s sentiment shift on GraphQL & a whole bunch more. (This episode is for Changelog++ ears only.) Join the discussionChangelog++ members get a bonus 47 minutes at the end of this episode and zero ads. Join today!Sponsors:Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear & more. It’s better! Let’s do this Featuring:Adam Argyle – Website, GitHub, Mastodon, XAmy Dutton – GitHub, XJames Q Quick – Website, GitHub, XBrad Garropy – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Changelog++ (It’s better!) Frontend Feud: CSS Podcast vs CompressedFM Something missing or broken? PRs welcome!

Jerod SantoAdam ArgyleAmy DuttonJames Q QuickBrad Garropy
48 min
Jan 18, 2024
Frontend Feud: CSS Podcast vs CompressedFM

Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers James & Brad from CompressedFM. Let’s get it on! Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Vercel – With zero configuration for over 35 frameworks, Vercel’s Frontend Cloud makes it easy for any team to deploy their apps. Today, you can get a 14-day free trial of Vercel Pro, or get a customized Enterprise demo from their team. Visit vercel.com/changelogpod to get started. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Una Kravets – Website, GitHub, Mastodon, XAdam Argyle – Website, GitHub, Mastodon, XJames Q Quick – Website, GitHub, XBrad Garropy – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:<

Jerod SantoUna KravetsAdam ArgyleJames Q QuickBrad Garropy
1 hr 44 min
Jan 12, 2024
htmx: a new old way to build the web

Carson Gross (creator of htmx) & Alex Russell (Mr. Web Platform 3000) join Amal for an EPIC discussion on web architectures, the evolution of rendering patterns & the advantages of hypermedia and htmx. We dive deep on why modern web app best practices are falling short & explore how htmx gives devs an HTML-first approach to use tech that’s over 20 years old. Tune in to learn a new way to do something old, so you can simplify your code & use JavaScript when/where it’s uniquely able to shine ✨ Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:chg – GitHub, XAlex Russell – Website, GitHub, Mastodon, XAmal Hussein – GitHub, XShow Notes: htmx site and docs EPIC htmx Twitter Hypermedia Wikipedia Hypermedia Systems - A free digital book from Carson Gross, Adam Stepinski,

Amal HusseinchgAlex Russell
1 hr 12 min
Jan 4, 2024
New Year's Party 🎊

It’s our 5th annual New Year’s party! Jerod & the gang review our predictions from last year, discuss what’s trending in the web world, make a few predictions for 2024 & even set some new resolutions for this year. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XNick Nisi – Website, GitHub, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes: Last year’s New Year’s party <

Jerod SantoAmal HusseinNick NisiKevin BallChristopher Hiller
1 hr 40 min
Dec 20, 2023
What's next in JavaScript (a TC39 update)

Daniel Ehrenberg (software engineer at Bloomberg, web standards author / champion & VP of ECMA International) joins us to discuss new features that have landed in JavaScript and to preview what’s cooking in various standards bodies across the web platform. We cover a wide array (get it?) of topics from improvements to built-ins such as Promises, Maps & Sets, as well as new primitives like Records, Tuples & Temporal. We round out this epic discussion with a look at cross-project standardization efforts like WinterCG, open source sustainability & how Bloomberg’s open source program gives back in important projects in the web ecosystem. Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more React Jam – React Jam is an online event where React developers come together to create games in 10 days. Let’s do this! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Daniel Ehrenberg – GitHub, Mastodon, XAmal Hussein – GitHub, XNick Nisi – <a href="https:

Amal HusseinNick NisiChristopher HillerDaniel Ehrenberg
58 min
Dec 7, 2023
From WebGL to WebGPU

Gregg Tavares (author of WebGL/WebGPU Fundamentals) joins Jerod & Amal to give us a tour of these low-level technologies that are pushing the web forward into the world of video games, machine learning & other exciting rich applications. Join the discussionChangelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today!Sponsors:Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more React Jam – React Jam is an online event where React developers come together to create games in 10 days. Let’s do this! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Gregg Tavares – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XShow Notes: WebGL Fundamentals <a href="https://webgpufundamentals

Jerod SantoAmal HusseinGregg Tavares
1 hr 13 min
Nov 30, 2023
Art of the state machine

Amal, Nick & special guest Laura Kalbeg geek out over the remarkable growth and evolution of the XState project and its team in recent years. Laura also tells everyone about Stately.ai, a SaaS platform that uses AI to create seamless state management solutions compatible with various tools like XState, Redux & zustand. Join the discussionChangelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!Sponsors:Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Laura Kalbag – Website, GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: XState JS Party debut w/ David “Piano” - X’ gon State it to ya (#191) Stately XState Jump straight into the Stately editor - via state.new (fancy!) <a href="https://www

Amal HusseinNick NisiLaura Kalbag
1 hr 14 min
Nov 24, 2023
What's new in CSS land

Una Kravets, web platform ambassador & lead of the Google Chrome UI Developer Relations Team, joins Amal & Nick to take them CSS to school as they start this podcast in CSS kindergarten and end it with a Level-Up CSS Diploma. (LUCD?) We explore all the amazing features which have recently landed in CSS — enabling super-charged user experiences with no JavaScript. Don’t forgot to check out all the epic links & demos in the show notes — and hold on to your butts, kids, this one is a ride! Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring:Una Kravets – Website, GitHub, Mastodon, XAmal Hussein – GitHub, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: What’s new in CSS UI 2023 (the blog post we referenced on the show) CSS Podcast - UNA and Adam’s AMAZZZZZZING Podcast - 🙌🏾❤️ Like and Subscribe ❤️🙌🏾 Igalia Bocoup Follow

Amal HusseinNick NisiUna Kravets