PLAY PODCASTS
JS Party: JavaScript, CSS, Web Development

JS Party: JavaScript, CSS, Web Development

361 episodes — Page 3 of 8

A very !important lesson

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!

Nov 11, 20221h 31m

Making sense of production

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!

Nov 4, 20221h 3m

Tiny CSS Projects

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!_

Oct 28, 202252 min

Fake legs till you make legs

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!

Oct 21, 20221h 2m

Docusaurus 2 is a pretty big deal

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.

Oct 14, 20221h 10m

7 pounds of news in a 5 pound bag

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...

Oct 7, 20221h 6m

Launching Platformatic DB 🚀

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.

Sep 30, 20221h 2m

The spicy React debate show 🌶️

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!

Sep 23, 20221h 3m

Smile! HTML can access your camera

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.

Sep 16, 20221h 6m

Seth Godin is the new Mark Twain

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.

Sep 9, 202257 min

The doctor is in (again)

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.

Sep 2, 20221h 9m

Bringing the vibe

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.

Aug 27, 20221h 0m

Tech job interview support group

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.

Aug 19, 20221h 4m

Build faster websites with Astro 1.0

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.

Aug 12, 20221h 0m

Qwik is a new kind of web framework

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.

Aug 5, 20221h 2m

The magic of monorepos

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.

Jul 29, 202258 min

Frontend Feud: ShopTalk vs CSS Podcast

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!

Jul 22, 202258 min

Deno's Fresh new web framework

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

Jul 15, 202247 min

Accidentally testable

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!

Jul 8, 202259 min

Sophisticated Cornhole

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! 😆

Jul 1, 202256 min

Ahoy hoy, JSNation & React Summit!

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

Jun 24, 20221h 11m

ESLint and TypeScript

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!

Jun 17, 20221h 3m

WTF, JS?

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!"

Jun 10, 20221h 2m

Live from Remix Conf!

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

Jun 3, 20221h 16m

JS logging & error handling

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!

May 27, 20221h 11m

The third year of the third age of JS

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.

May 20, 20221h 0m

A JS framework for startups: Redwood goes 1.0

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.

May 13, 20221h 11m

Were SPAs a big mistake?

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.

May 6, 202255 min

Nick's big rewrite

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!

Apr 29, 202250 min

The Type Annotations proposal

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!

Apr 22, 20221h 6m

Postgres.js

Rasmus Porsager created Postgres.js –the fastest full-featured PostgreSQL client for Node.js and Deno. Today he joins Jerod for a deep-dive on Postgres, why he created this open source library, and how you can use it to build pg-backed JavaScript applications.

Apr 15, 202250 min

This is JS Party!

trailer

JS Party is a weekly celebration of JavaScript and the web so fun is at the heart of every episode. We play games like Frontend Feud... (clip from episode #192) Discuss and analyze the news... (clip from episode #213) Explain technical concepts to each other like we're 5... (clip from episode #195) Debate hot topics like should websites work without JS? (clip from episode #87) Interiew amazing devs like Rich Harris and Una Kravets... (clip from episode #167) This is JS Party! Listen and subscribe today. We'd love to have you with us. 💚

Apr 13, 20221 min

Headlines and HeadLIES!

KBall and Jerod digest and disect recent JS community news (React 18, Redwood 1.0, MDN Plus) then sit down for yet another game of HeadLIES! Can KBall fare better than Nick Nisi did last April Fools?!

Apr 8, 202255 min

Making moves on supply chain security

Feross has been working on something big. He joins Chris and Nick, along with guests Bret Comnes and Mik Lysenko to discuss Socket, what it is, and its focus on the security of the JavaScript supply chain.

Apr 1, 20221h 3m

Web development for beginners

Jen Looper from Web Dev for Beginners and Front-end Foxes joins Jerod and Ali to discuss the exciting (but also intimidating) prospect of getting in to web development in 2022! Where should you start? What technologies should you focus on? Is it better to go all-in on a framework or stick with the fundamentals? Stuff like that!

Mar 25, 202253 min

Going full-time on Eleventy

Zach Leatherman recently announced he will now be working on Eleventy – his simpler static site generator – while continuing to work at Netlify. What makes Eleventy special? How'd he convince Netlify to let him do this? What does this mean for the project's future? How many questions in a row can we type into this textarea? Tune in to find out!

Mar 18, 202258 min

Enabling performance-centric engineering orgs

This week Amal and Nick are joined by Dan Shappir, a Performance Tech Lead at Next Insurance, to learn about enabling a performance-first mindset within your engineering org. Dan recently left his 7+ year tenure leading performance at Wix where he and his team improved, and monitored the speed of millions of websites around the world. Join us to learn how he lead a cultural transformation that propelled Wix sites to be faster than most other React apps in the wild - including ones built with frameworks like Next.js.

Mar 11, 20221h 13m

Remix helps bridge the network chasm

Kent and our panelists dive deep on the hottest new React framework: Remix. What it does today, what makes it special, how it lured Kent away from a lucrative independent teaching career, and what's coming up next.

Mar 4, 20221h 13m

Vitest && Slidev

Anthony Fu && Matias "Patak" Capeletto from the Vite core team join Jerod && Nick to discuss Vitest – a blazing fast unit-test framework powered by Vite, && Slidev – presentation slides for developers.

Feb 25, 202254 min

Playing it close to the Vest

Holla! This week we're playing _Story of the Week_ and _Today I Learned_ before turning our focus to Vest – a very cool validations framework created by Evyatar Alush.

Feb 18, 20221h 8m

A deep-dive on Vite

Amal and Nick load up on coffee for a _not-so-vite_ (lame joke!) conversation with Evan You all about Vite – a batteries included next-generation frontend tooling library. Vite continues to push the ecosystem forward with even stronger defaults, super speedy local development workflows, and a highly extensible universal plugin API. Need we say more?!

Feb 11, 20221h 14m

A Solid option for building UIs

Ryan Carniato joins Jerod, Amelia, and Nick to discuss SolidjS – a declarative, efficient, and flexible JavaScript library for building user interfaces.

Feb 4, 202255 min

What's in your package.json?

Tobie Langel, Open source strategist and Principal at UnlockOpen, joins Chris, Feross, and Amal to discuss recent widespread incidents affecting the JavaScript community (and breaking CI builds) around the globe. Two widely used npm libraries were self-sabotaged by their single maintainer, yet again, highlighting the many gaps in our OSS supply chain security, sustainability and overall practices. We explore all these topics and solution on what our ecosystem needs to be more resilient to these types of attacks in the future.

Jan 29, 20221h 9m

What Cloudflare is up to

Cloudflare has a lot more to offer than merely DDoS protection and CDN services. On this episode, Jon Kuperman joins Amal & Jerod to talk through many of their cool new things like Workers, KV, Durable Objects, and R2 Storage. Thanks to listener Matt Mannucci for requesting this episode!

Jan 21, 20221h 6m

Temporal is like React for the backend

Swyx is known for learning in public, and he joins the party to teach Ali and Nick about what he's been working on with Temporal IO, what it is, and why he's excited about it. We also talk about his role as Director of Developer Experience, including what developer experience is, how to do it, and what goals to set.

Jan 14, 202257 min

New Year's Party! 🍾

It's our 3rd annual New Year's party! We welcome a new panelist, review our (failed) resolutions from last year, discuss what's trending in the web world, and even set some new (failed) resolutions for this year.

Jan 7, 202253 min

Frontend Feud: React Advanced Edition

Jerod, Nick, and a _node_modules_-worthy collection of JS friends played an intense game of Frontend Feud at React Advanced London's after-party back in October. Today, you get to play along with us!

Dec 17, 20211h 5m

So much Sveltey goodness

Rich Harris joins Amal & Amelia for a Svelte deep-dive! What's it all about? Why might you pick it over React and friends? What up with SvelteKit? Rich is working on it full-time now?! Will even more questions be answered?

Dec 10, 20211h 9m

JavaScript will kill you in the Apocalypse

Salma Alam-Naylor joins us this week to share her thesis that JavaScript is best in moderation, and is a liability when creating performant, resilient, and accessible web applications. Salma says we're drunk on JavaScript, and it's time we learn how to leverage this powerful web primitive to enhance our web experiences, alongside HTML and CSS, instead of purely relying on JavaScript to completely run the show.

Dec 3, 20211h 7m

From engineering to product

Liana Leahy tells Amal and KBall all about her journey from software engineer to product manager. Along the way we learn what a PM does, how to be great at it, how to know if it's for you, why the role is in such demand these days, and much more. - It's UNIX, I know this!

Nov 26, 20211h 5m