JS Party: JavaScript, CSS, Web Development artwork

JS Party: JavaScript, CSS, Web Development

336 episodes - English - Latest episode: 3 days ago - ★★★★★ - 32 ratings

Your weekly celebration of JavaScript and the web. Panelists include Jerod Santo, Feross Aboukhadijeh, Kevin Ball, Amelia Wattenberger, Nick Nisi, Divya Sasidharan, Mikeal Rogers, Chris Hiller, and Amal Hussein. Topics discussed include the web platform (Chrome, Safari, Edge, Firefox, Brave, etc), front-end frameworks (React, Solid, Svelte, Vue, Angular, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), web animation, SVG, robotics, IoT, and much more. If JavaScript and/or the web touch your life, this show’s for you. Some people search for JSParty and can’t find the show, so now the string JSParty is in our description too.

Technology Education How To jsparty javascript html web programming frontend backend node changelog css
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

I'd like to add you to my professional network

April 14, 2023 19:45 - 49 minutes - 46.2 MB

The panel dives into a topic that makes most software developers cringe: Professional networking. Starting with a definition - what does it even mean? - they go into hacks they’ve found for getting more comfortable with networking, building your network in person or online, and then using your network to find new job opportunities or consulting work.

Nick & KBall's "Coffee Talk"

April 07, 2023 17:00 - 1 hour - 58.1 MB

Grab a comfy seat and a hot cup of joe, because it’s time for some coffee talk with Nick & KBall! Special guest Thomas Eckert joins the party and brings a bunch of questions for us to discuss. Who wins in a fist fight: Tailwind CSS people or “real” CSS people? Is Agile overrated? What’s the longest bug you’ve ever chased? How about some underrated libraries/packages that people should know about? And more!

See you later, humans!

March 31, 2023 15:00 - 1 hour - 64.5 MB

Jerod & the gang catch you up on what’s new and poppin’ in the web development world. We go deep on GitHub Copilot X and the latest AI advancements, take a bathroom break while Nick talks about TypeScript 5 & continue the debate about the future of React.

Recreating Node.js from scratch

March 24, 2023 18:20 - 1 hour - 55.7 MB

Node core committer Erick Wendel joins Jerod & KBall to talk us through how he created his own JS runtime using V8, Libuv & more. Along the way we learn from his learnings, wrap our heads around the differences between Node, Bun & Deno, and talk about creating awesome content for developers… whether they like it or not!

The future of React

March 17, 2023 16:00 - 1 hour - 59 MB

Dan Abramov & Joe Savona from the React Team join Jerod & Nick for a wide-ranging discussion about React’s place in the frontend ecosystem. We cover everything from React competing with React, their responses to SPA fatigue and recent criticisms, to Server Components and the future of the framework.

Celebrating Eleventy 2.0 🎉

March 10, 2023 18:00 - 56 minutes - 52.6 MB

Zach Leatherman returns to the show to discuss his progress over the last year since going full-time on Eleventy, including Eleventy 2.0, the release of WebC, and the state of static site generators.

Tauri brings Rust to the JS Party

March 03, 2023 17:30 - 56 minutes - 51.9 MB

KBall and Nick interview one of the leaders of the Tauri project about this next generation app bundling toolkit: the security, size, and performance features that make it special (and dare we say, better than Electron?), and what’s coming next.

Frontend Feud: CSS Podcast vs @keyframers

February 24, 2023 19:00 - 51 minutes - 47.3 MB

Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers David & Shaw from the keyframers. Let’s get it on!

Web development's lost decade

February 17, 2023 21:00 - 1 hour - 72.2 MB

Amal sits down for a one-on-one with Alex Russell, Microsoft Partner on the Edge team, and former Web Standards Tech Lead for Chrome, whose recent post, The Market for Lemons, stirred up a BIG conversation in the web development community. Have we really lost a decade in potential progress? What happened? Where do we go from here?

Generative AI for devs

February 10, 2023 20:00 - 59 minutes - 55 MB

The panel dives into the current hot topic that is Generative AI. They start by defining it (a surprisingly difficult topic), then go into experiences they’ve had, how to get started working with it as a developer, and where they think it will and will not be useful in the near future.

Qwik has just the right amount of magic

February 03, 2023 17:30 - 53 minutes - 49.5 MB

A deep dive into Qwik, how it makes your apps fast by default, and the carefully calibrated amount of “magic” that makes it uniquely powerful.

What's new in Astro 2

January 24, 2023 14:00 - 52 minutes - 48.1 MB

Fred K. Schott joins the party again to discuss all the new and fun changes in Astro 2. Nick and KBall dig in on what’s new, what’s exciting, and what to expect from the framework built around content.

How do you define joy?

January 20, 2023 19:30 - 51 minutes - 47.6 MB

Jerod & the gang analyze the State of JS 2022 survey results, play a wicked game of HeadLIES & share some Pro Tips to help you live your best dev life.

The rise & fall of JS frameworks

January 13, 2023 18:15 - 52 minutes - 48.1 MB

KBall and Chris dive into the current JavaScript trends towards smaller frameworks, compiled JavaScript, and why Chris believes “this time is different” with regards to developers caring about network speed and reducing JS sent over the wire.

New Year's Party 🪩

January 06, 2023 17:40 - 1 hour - 71.7 MB

It’s our 4th annual New Year’s party! Jerod & the gang review our (failed) resolutions from last year, discuss what’s trending in the web world, make a few predictions of our own & even set some new (probably failed) resolutions for this year.

Big news in Deno Land

December 16, 2022 18:30 - 54 minutes - 50.5 MB

Deno creator Ryan Dahl goes one-on-one with Jerod to discuss their new npm support, why he’s so excited about JavaScript containers, Deno Deploy’s present & future, what he thinks about alternative runtimes like Bun, WinterCG, how Wasm fits into the story & more!

Learning CSS in 2023

December 09, 2022 17:15 - 52 minutes - 48.5 MB

KBall interviews CSS instructor & YouTuber extraordinaire Kevin Powell in a wide ranging discussion about CSS and how to learn it - what to start with, what to ignore, and various topics in between.

Project Fugu 🐡

December 02, 2022 17:40 - 56 minutes - 52.2 MB

Thomas Steiner (Web Developer Advocate at Google) joins Amal & Nick to talk about Project Fugu – an effort to close gaps in the web’s capabilities enabling new classes of applications to run on the web.

All about Playwright

November 25, 2022 18:15 - 1 hour - 58.1 MB

Debbie O’Brien –Senior Program Manager at Microsoft– joins Amal & Nick for a deep-dive on Playwright, an automation library for cross-browser end-to-end testing. Along the way, we learn why Microsoft decided to fork Puppeteer, Playwright’s unique value proposition, cool features like auto-waiting & the trace viewer, how it compares to Cypress & a lot more.

Gremlins in the water

November 18, 2022 18:30 - 1 hour - 56.3 MB

KBall and Boneskull dive deep with Paloma Oliveira on the cultural and social consequences of open source software, explore her background in arts and government-supported open source, and discuss practical approaches to change the culture of open source towards more sustainability.

A very !important lesson

November 11, 2022 21:30 - 1 hour - 84.1 MB

Estelle Weyl has been building the web since 1999 and documenting it since 2007. Today she joins Amal for a loooong and deeeep conversation about new and !important features of CSS & HTML. Sit down, strap in, and prepare to be schooled!

Making sense of production

November 04, 2022 19:00 - 1 hour - 59 MB

Maggie Johnson-Pint from Stanza sits down with Amal & Divya for a deep-dive in to the production side of the development world. If you’re at all curious (and/or intimidated) by terms like Site Reliability Engineering (SRE), Service Level Objective (SLO), OpenTelemetry, distributed tracing, and the like… this episode’s for you!

Tiny CSS Projects

October 28, 2022 20:00 - 52 minutes - 48.7 MB

Nick & Amelia welcome the co-authors of Tiny CSS Projects to discuss their awesome new (and still in-progress) Manning book all about CSS! Use code podjsparty20 when checking out to save 40% (good for all products in all formats!) and join the JS Party community chat for a chance to win a free ebook copy!

Fake legs till you make legs

October 21, 2022 17:00 - 1 hour - 57.2 MB

What do Story of the Week, HeadLIES & Pro Tip Time have in common? They’re all games we play on this seriously ridiculous episode of JS Party!

Docusaurus 2 is a pretty big deal

October 14, 2022 20:30 - 1 hour - 64.8 MB

Docusaurus maintainer Sébastien Lorber joins Jerod & Amal for a deep-dive on everybody’s favorite documentation generator. It’s back with a big 2.0 release, boasts some big users, and has a big set of new features such as document versioning, a plugin architecture, and more.

7 pounds of news in a 5 pound bag

October 07, 2022 19:00 - 1 hour - 60.9 MB

Hang with Jerod, Nick & KBall while we discuss what’s new & noteworthy in the web world. Cloudflare Turnstile, Linkify 4.0, TC39 updates, the Figma acquisition, Penpot, pay transparency, and more! We might even discuss TypeScript if Nick gets his way…

Launching Platformatic DB 🚀

September 30, 2022 18:20 - 1 hour - 57.6 MB

Patformatic co-founders Matteo Collina & Luca Maraschi join Amal & Chris to discuss their just-announced (and we mean just announced) open source database tool: Platformatic DB! It’s a daemon that can turn any PostgreSQL, MySQL, MariaDB, or SQLite database into a REST and GraphQL endpoint. What makes it special is that it allows massive customization thanks to the flexibility of Fastify plugins.

The spicy React debate show 🌶️

September 23, 2022 18:30 - 1 hour - 58.2 MB

We’re back with another spicy YepNope debate! This time, Amelia and KBall are arguing that there’s real value to (continue) using React in 2022, while Amal and special guest (and author of the post which stemmed the whole debate) Josh Collinsworth argue that React’s time leading innovation has passed. Of course, the stance each panelist is taking is assigned ahead of time. Is that how they really feel? Tune in and find out!

Smile! HTML can access your camera

September 16, 2022 17:30 - 1 hour - 61.4 MB

Austin Gil joins the show and KBall continues an old email correspondence about the JS community and growth. Then, the gang plays a round of TIL where Austin shares his learnings about the HTML capture attribute. Finally, Austin shares what it’s like to have a blog post blow up.

Seth Godin is the new Mark Twain

September 09, 2022 19:00 - 57 minutes - 53.1 MB

Jerod, KBall & Nick “Holla!” at React India, share what we’re excited about these days, and then take up a KBall topic that goes off the rails but manages to climb back on them, power through, and end up in a good place.

The doctor is in (again)

September 02, 2022 16:45 - 1 hour - 64.5 MB

Dr. Gleb Bahmutov returns to the party for a wide-ranging discussion on open source, end-to-end testing, Cypress, and more. Amal, Divya & Chris host.

Bringing the vibe

August 27, 2022 21:00 - 1 hour - 55.7 MB

Tejas Kumar joins Jerod & KBall for a wide-ranging convo about React Suspense, human skills, and the four pillars of impact for web engineers. We also discuss the news in “Story of the Week” and give a few quick shout outs to a must-read book and a great new publishing platform for lead devs. Join Tejas at React Brussels on October 14, 2022! Get 30% off your ticket when you use code JSPARTYTIME at checkout and follow @JSPartyFM on Twitter for giveaway details.

Tech job interview support group

August 19, 2022 16:30 - 1 hour - 59.4 MB

Struggling through the tech job interview process? We feel you! On this episode, Amal, Nick & Amelia get together to discuss the various ways the interview process disappoints, share their own interview stories, and suggest ways we can improve the process for everyone.

Build faster websites with Astro 1.0

August 12, 2022 21:30 - 1 hour - 55.4 MB

Astro 1.0 just dropped so Amal got its creator, Fred K. Schott, on the pod for the full rundown. They go deep on how Astro is built to pull content from anywhere and serve it fast with their next-gen island architecture.

Qwik is a new kind of web framework

August 05, 2022 17:45 - 1 hour - 59.5 MB

AngularJS creator Miško Hevery has a new web framework he wants to tell us about, but he’s not pitching just another framework, but with different DX. He says that Qwik is a fundamental rethinking of how a web application should work. And he’s here to convince Jerod & KBall that the implications of that are BIG.

The magic of monorepos

July 29, 2022 17:15 - 58 minutes - 55.2 MB

KBall and Juri dive deep into monorepos, their benefits and gotchas, and how Nx helps you improve the performance and maintainability of a monorepo setup.

Frontend Feud: ShopTalk vs CSS Podcast

July 22, 2022 16:00 - 58 minutes - 54.1 MB

What’s this? A Frontend Feud! The ShopTalk guys return to defend their championship over Syntax against new contenders: Una and Adam from The CSS Podcast!

Deno's Fresh new web framework

July 15, 2022 16:00 - 47 minutes - 45.2 MB

Deno team member Luca Casonato joins Jerod & Feross to tell us about Fresh – a next generation web framework, built for speed, reliability, and simplicity.

Accidentally testable

July 08, 2022 15:00 - 59 minutes - 56.5 MB

OSS developer Jessica Sachs joins Jerod & Kball to discuss re-launching and maintaining Faker.js after it was abandoned last January, Component Driven Development & Neopets!

Sophisticated Cornhole

July 01, 2022 16:40 - 56 minutes - 53.7 MB

Jerod, Nick & Ali partake in a few rounds of Story of the Week, TIL, and I’m Excited about $X. Oh, and is TypeScript the new Java? Nick responds and emotes all over the place! 😆

Ahoy hoy, JSNation & React Summit!

June 24, 2022 19:15 - 1 hour - 65.9 MB

Nick went to Amsterdam for JSNation & React Summit 2022 and he joins Jerod to report on all the goodness! He also sits down with two special guests involved with the confs to talk Jest Preview and GraphQL Cache

ESLint and TypeScript

June 17, 2022 17:00 - 1 hour - 59.5 MB

Josh Goldberg joins Nick, Chris & a very nasally-sounding KBall for a fun conversation around TypeScript ESLint. They discuss why we need ESLint when we have TypeScript, some useful rules in typescript-eslint, how it works, and a few hot takes along the way!

WTF, JS?

June 10, 2022 16:00 - 1 hour - 59 MB

KBall, Ali & Nick explore a new type of segment: “WTFJS” talking about wild and wooly “it’s not a bug it’s a feature” examples in the JavaScript language. They also dive into code maintainability, and end by discussing the whiplash shift in the tech industry from “hottest market for engineers in history” to “oh noes everything is stopping!”

Live from Remix Conf!

June 03, 2022 16:45 - 1 hour - 72.9 MB

Ali & Divya recorded seven (!) awesome conversations all about Remix and the web ecosystem live on-stage at the first-ever Remix Conf after-party!

JS logging & error handling

May 27, 2022 15:45 - 1 hour - 67.7 MB

Nick and Chris welcome back Mik and Bret to discuss logging and error handling in Node and JavaScript and the subtleties and intricacies that extend far beyond console.log!

The third year of the third age of JS

May 20, 2022 16:30 - 1 hour - 57 MB

In 2020, Shawn (swyx) Wang wrote: Every 10 years there is a changing of the guard in JavaScript. I think we have just started a period of accelerated change that could in thge future be regarded as the Third Age of JavaScript. We’re now in year three of this third age and Swyx joins us to look back at what he missed, look around at what’s happening today, and look forward at what might be coming next.

A JS framework for startups: Redwood goes 1.0

May 13, 2022 15:30 - 1 hour - 67.6 MB

KBall interviews TPW about the 1.0 release of Redwood - what it provides, why they’ve repositioned as a “JavaScript framework optimized for startups”, and what’s coming next.

Were SPAs a big mistake?

May 06, 2022 16:30 - 55 minutes - 51.9 MB

Let the debate begin (again)! This time we’re arguing whether or not single-page apps were a big mistake. This premise was inspired by Chris Ferdinandi’s SPAs were a mistake post. Divya & Nick represent Team Yep and KBall goes solo on Team Nope. Jerod, as per our usual arrangement, is on Team Winner.

Nick's big rewrite

April 29, 2022 17:00 - 50 minutes - 47 MB

Nick rewrote our JS Danger game board app from Dojo to React for his talk at React Global Online Summit about componentizing application state with React and XState. On this episode Jerod, KBall, and Feross chat with Nick about the entire process and what he learned along the way. Oh, we also play an epic round of Pro Tip Time!

The Type Annotations proposal

April 22, 2022 16:10 - 1 hour - 61.6 MB

Daniel Rosenwasser and Ryan Cavanaugh from the TypeScript team at Microsoft join Nick and Boneskull to catch us up on the latest happening with the TypeScript project, including what’s exciting in the new 4.7 beta release. Then, we dive deep into the new, TC-39 stage 1 Type Annotations proposal, what it is, and what it means for the future of a not really typed JavaScript!

Twitter Mentions

@jerodsanto 158 Episodes
@nicknisi 157 Episodes
@kbal11 143 Episodes
@nomadtechie 83 Episodes
@b0neskull 59 Episodes
@shortdiv 54 Episodes
@feross 37 Episodes
@noopkat 37 Episodes
@mikeal 30 Episodes
@emmabostian 24 Episodes
@slexaxton 23 Episodes
@horse_js 23 Episodes
@wattenberger 21 Episodes
@ohhoe 13 Episodes
@aspittel 11 Episodes
@adamstac 10 Episodes
@argyleink 8 Episodes
@captainsafia 7 Episodes
@una 6 Episodes
@kentcdodds 6 Episodes