JS Party: JavaScript, CSS, Web Development cover image

JS Party: JavaScript, CSS, Web Development

Latest episodes

undefined
Sep 7, 2023 • 1h 2min

A view to a transitions API

In this podcast, the hosts discuss the release of Astro 3.0 and its View Transitions API, as well as concerns about Gatsby's acquisition and open-source funding. They also explore the significance of Excel and the benefits of using the headless CMS Casey. Additionally, they talk about various tools and features for developers and play a game guessing true or false headlines. The episode concludes with feedback, promotion, and sponsor mentions.
undefined
5 snips
Sep 1, 2023 • 1h 5min

Modernizing packages to ESM

Mark Erikson, web dev professor/historian, OSS Maintainer & engineer at Replay, talks about the shift from CommonJS to ESM in JavaScript modules. They discuss the history of module patterns, challenges faced during the transition, modernizing packages to ESM and TypeScript compatibility, and the need for standards in package publishing.
undefined
Aug 24, 2023 • 1h 10min

Ten years of TypeScript bliss

Celebrate a decade of TypeScript with guest Josh Goldberg. They discuss TypeScript's origins, advantages in learning path and strict null checking, making Tailwind type safe, and the lack of competitors for TypeScript. The hosts also tease a bonus segment for Plus Plus subscribers.
undefined
Aug 17, 2023 • 1h 5min

Refined thinking

Jim Nielsen joins Jerod & Nick for a conversation about language-level toll roads, quitting, stratification of social networking, and publishing thoughts on the internet.
undefined
Aug 10, 2023 • 1h

Take me to Val Town

Val Town is a shiny, new social programming environment to write, run, deploy and share code. Steve Krouse –Val Town creator– joins Jerod & Amal to tell us all about it. Join the discussionChangelog++ members get a bonus 5 minutes at the end of this episode and zero ads. 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! Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring:Steve Krouse – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XShow Notes: Val Town Something missing or broken? PRs welcome!
undefined
7 snips
Aug 3, 2023 • 1h 2min

An intimate conversation about careers

KBall and Amal go deep on careers. They share their career journeys, talk through learnings and mishaps that happened along the way, and break down key factors to understand about big role transitions like “Senior->Staff” as well as “Engineer->Manager”. Join the discussionChangelog++ members save 2 minutes on this episode because they made 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! Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring:Kevin Ball – Website, GitHub, LinkedIn, XAmal Hussein – GitHub, XShow Notes: From engineering to product (JSParty #203) Bocoup Amal on The Changelog talking about bossing up Something missing or broken? PRs welcome!
undefined
Jul 28, 2023 • 50min

Frontend Feud: CSS Pod vs Whiskey Web and Whatnot

Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers Chuck & Robbie from Whiskey Web and Whatnot. Let’s get it on! 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. Featuring:Una Kravets – Website, GitHub, Mastodon, XAdam Argyle – Website, GitHub, Mastodon, XChuck Carpenter – GitHub, LinkedIn, XRobbie Wagner – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: The CSS Podcast Whiskey Web and Whatnot More dev game shows! Something missing or broken? PRs welcome!
undefined
Jul 20, 2023 • 1h

This is going to be Lit 🔥

Justin Fagnani joins us this week to talk about Lit, a library that helps you build web components. With 17% of pageviews in Chrome registering use of web components, Lit has gained widespread adoption across a variety of companies looking to create reusable components which leverage the power and interoperability of the web platform. Tune in to learn about what makes this tiny library so incredibly lit! Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. 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:Justin Fagnani – Website, GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: Lit docs & examples Throwback Lit html episode on the Web Platform Podcast with Amal Polymer Library - Lit’s predecessor Custom Elements Shadow DOM Templates and Slots JS Tagged Template Literals Lit Element base class Amal’s singing about “dangerously set innerHTML” Proposal for Scoped Custom Element Global Registries Proposal for declarative Shadow DOM Proposal for Template Instantiation Proposal for DOM Parts Proposal for “open-stylable” Shadow Roots Proposal for JavaScript Decorators Lit labs packages Google’s Wireit - updates your npm scripts to make them smarter Justin’s npm cli RFC for adding Googe’s Wireit script runner to npm Something missing or broken? PRs welcome!
undefined
Jul 14, 2023 • 1h 7min

Fundamentals all the way down

Austin Gil returns to JS Party, bringing a fresh perspective on the fundamentals of file uploads. Brace for an insightful session as we navigate the complexities of this key JavaScript topic together, much like a dedicated coach drilling the fundamentals into his team! 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:Austin Gil – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: JS Party #243 File Upload Angular React Solid Austin’s blog post series on file uploads 200 MDN Austin Gil on file uploads Amazon S3 Akamai Cloudflare R2 Something missing or broken? PRs welcome!
undefined
Jul 7, 2023 • 1h 3min

The massive bug at the heart of npm

Darcy Clarke, former GitHub Staff Engineering Manager and founder of vlt, joins us to discuss a major bug in the npm ecosystem that he recently disclosed. We cover the bug’s timeline, nuances, and impact, all while setting some important context on npm packages, clients, and registries. Tune in to learn how to protect your codebase and gain a deeper understanding of this crucial part of the JavaScript ecosystem. Join the discussionChangelog++ members save 2 minutes on this episode because they made 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! Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring:Darcy Clarke – Website, GitHub, LinkedIn, Mastodon, XAmal Hussein – GitHub, XFeross Aboukhadijeh – Website, GitHub, XShow Notes: Darcy / vlt’s blog post on this massive npm bug Feross / Socket’s follow-up blog post in this issue Refactor Conf - Darcy & Feross will be speaking in July Verdaccio (not to be mistaken with Versace) - an open source npm registry proxy Github layoffs for engineering team in India Bug filled July 28th, 2022 related to binding.gyp and triaged on October 22nd, 2022 Darcy’s original test POC from Nov 2nd, 2022 Darcy’s POC from March 8th, 2023 which was used in the HackerOne report to Github Legacy docs for npm publish params Tool for checking packages for manifest mismatches Great resource for security acronyms Something missing or broken? PRs welcome!

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner