JavaScript Icon

JavaScript

Tracking all things JavaScript
394 episodes
All Topics

JS Party JS Party #292

Type War (what is it good for?)

Play
2023-09-14T17:00:00Z #typescript +2 šŸŽ§ 17,061

Love it or hate it, TypeScript is here to stay for the foreseeable future. But, what happens when widely adopted packages go completely Type free or remove TypeScript in favor of JS with type annotations? Join us to unpack these recent events with Rich Harris, creator of Svelte, as he walks us through the nuanced decision his team made for the Svelte project, and ofc, lots of laughs along the way.

JS Party JS Party #290

Modernizing packages to ESM

Play
2023-09-01T18:20:00Z #javascript +1 šŸŽ§ 14,421

Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the worldā€™s biggest developer ecosystem forward. Get ready to go to school kids, this oneā€™s deep!

JS Party JS Party #284

This is going to be Lit šŸ”„

Play
2023-07-20T16:30:00Z #javascript šŸŽ§ 16,126

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!

JS Party JS Party #282

The massive bug at the heart of npm

Play
2023-07-07T16:30:00Z #javascript +3 šŸŽ§ 16,542

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.

JS Party JS Party #280

It's all part of the process

Play
2023-06-15T18:20:00Z #javascript +1 šŸŽ§ 15,802

The panel dives into all of the supporting structures that we build around writing code, what works in different environments, and good and bad practices they have seen. From PR etiquette to CI/CD to how to write a ticket, they look at them from an open source perspective, an enterprise perspective, and everything in between.

JS Party JS Party #276

The ORMazing show

Play
2023-05-19T15:30:00Z #javascript +2 šŸŽ§ 15,918

Nick & KBall sit down with the brilliant Stephen Haberman to discuss all things ORMs! šŸ’»šŸ”

From the advantages and disadvantages of ORMs in general, to delving into the intricacies of his innovative project Joist, which brings a fresh, idiomatic, ActiveRecord-esque approach to TypeScript. šŸš€

So sit back, relax, and letā€™s dive deep into the world of ORMs with the experts!

JS Party JS Party #274

SST and OpenNext

Play
2023-05-05T19:00:00Z #javascript +2 šŸŽ§ 15,302

Dax Raad joins KBall and Nick to chat about SST, a framework that makes it easier to build full-stack applications on AWS. We chat about how the project got started and its goals. Then we discuss OpenNext, an open source, framework-agnostic server less adapter for Next.js.

JS Party JS Party #273

CSS Color Party šŸŽ‰

Play
2023-04-28T16:40:00Z #css +1 šŸŽ§ 15,999

Adam Argyle joins Amelia and Nick to catch them up on all the goings on within the world of CSS colors. There are a lot more options than youā€™d expect if you havenā€™t been keeping up, and Adamā€™s here to help you avoid the ā€œgray dead zoneā€!

JS Party JS Party #272

Making "safe npm"

Play
2023-04-21T17:15:00Z #javascript +2 šŸŽ§ 16,403

Feross and his team at Socket recently shipped a wrapper library for the ubiquitous npm package managerā€™s command-line interface that brings enhanced security when you need it most: before executing any code

Bradly Farias lead this effort, so Jerod & Chris invited him on the show to learn all about it.

JS Party JS Party #271

I'd like to add you to my professional network

Play
2023-04-14T19:45:00Z #javascript +1 šŸŽ§ 16,438

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.

JS Party JS Party #270

Nick & KBall's "Coffee Talk"

Play
2023-04-07T17:00:00Z #javascript +3 šŸŽ§ 16,375

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!

JS Party JS Party #268

Recreating Node.js from scratch

Play
2023-03-24T18:20:00Z #javascript +1 šŸŽ§ 17,602

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!

Player art
  0:00 / 0:00