JS Party

JS Party Artwork
Listen to the Trailer

Welcome to JS Party, a weekly celebration of JavaScript and the web

New episodes drop on Thursdays!


JS Party JS Party #343

Digging through Jerod Santo’s tool box

Play
2024-10-17T17:00:00Z #javascript +1 🎧 10,347

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!

JS Party JS Party #340

Leveling up JavaScript with Deno 2

Play
2024-09-26T18:30:00Z #javascript +2 🎧 13,152

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.

JS Party JS Party #339

It's all about the squiggles

Play
2024-09-19T21:00:00Z #javascript +2 🎧 12,218

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!

JS Party JS Party #338

Undirected hyper arrows

Play
2024-09-12T15:30:00Z #javascript 🎧 16,386

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?

JS Party JS Party #334

Forging Minecraft's scripting API

Play
2024-08-15T18:15:00Z #javascript +1 🎧 17,267

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.

JS Party JS Party #332

Going flat with ESLint

Play
2024-07-25T16:45:00Z #javascript +1 🎧 17,907

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.

JS Party JS Party #331

Building LLM agents in JS

Play
2024-07-18T18:30:00Z #javascript +2 🎧 12,642

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.

JS Party JS Party #330

The Ember take on recent hot topics

Play
2024-07-11T16:00:00Z #javascript +1 🎧 10,896

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.

JS Party JS Party #329

A standard library for JavaScript

Play
2024-07-04T14:00:00Z #javascript +1 🎧 11,580

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.

JS Party JS Party #327

Polypane-demonium

Play
2024-06-20T19:30:00Z #javascript +1 🎧 10,716

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.

JS Party JS Party #326

Should web development need a build step?

Play
2024-06-06T16:00:00Z #javascript +2 🎧 12,732

We’re back with another spicy YepNope debate! This time, Nick & regular guest Eric Clemmons are arguing that web development should need a build step, while KBall & special guest Amy Dutton argue that we really shouldn’t. Of course, the stance each panelist is taking is assigned ahead of time. Is that how they really feel? Tune in to find out!

JS Party JS Party #318

Off to see the Wiz

Play
2024-04-11T19:45:00Z #javascript +2 🎧 10,796

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.

JS Party JS Party #316

Advocating for the future of the open web

Play
2024-03-14T21:00:00Z #javascript +2 🎧 12,852

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.

JS Party JS Party #315

Getting a pulse on your Core Web Vitals đź©ş

Play
2024-03-07T20:00:00Z #javascript +1 🎧 11,985

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!

Player art
  0:00 / 0:00