All Episodes
JS Party: JavaScript, CSS, Web Development — 360 episodes
One last party (JS Party #350)
React: then & now (JS Party #349)
WYSIWYG (JS Party #348)
Nine pillars of great Node apps (JS Party #347)
It's all about documentation (JS Party #346)
How Vercel thinks about Next.js (JS Party #345)
Kind of a big deal (JS Party #344)
Digging through Jerod Santo’s tool box (JS Party #343)
A great horse to bet on (JS Party #342)
Create interactive tutorials the easy way (JS Party #341)
Leveling up JavaScript with Deno 2 (JS Party #340)
It's all about the squiggles (JS Party #339)
Undirected hyper arrows (JS Party #338)
Don’t ever use these TypeScript features (JS Party #337)
When 3rd party JavaScript attacks (JS Party #336)
There be a11y dragons (JS Party #335)
Forging Minecraft's scripting API (JS Party #334)
A Nick-level emergency (JS Party #333)
Going flat with ESLint (JS Party #332)
Building LLM agents in JS (JS Party #331)
The Ember take on recent hot topics (JS Party #330)
A standard library for JavaScript (JS Party #329)
React Native the Expo way (JS Party #328)
Polypane-demonium (JS Party #327)
Should web development need a build step? (JS Party #326)
11ty goes fully independent (JS Party #325)
Big Gulps, huh? (JS Party #324)
3D web game dev jam! (JS Party #323)
From Shoelace to Web Awesome (JS Party #322)
SSR web components for all (JS Party #321)
A Solid primer on Signals (JS Party #320)
The boring JavaScript stack (JS Party #319)
Off to see the Wiz (JS Party #318)
13% of the time, Devin works every time (JS Party #317)
Advocating for the future of the open web (JS Party #316)
Getting a pulse on your Core Web Vitals 🩺 (JS Party #315)
Take a look, it's in a book (JS Party #314)
Who's that girl? It's Jess! (JS Party #313)
Angular moves fast without breaking things (JS Party #312)
React Server Components 🧐 (JS Party #311)
Angular Signals (JS Party #310)
From sales to engineering (JS Party #309)
A pre-party to a feud (Changelog++ 🔐) (JS Party)
Frontend Feud: CSS Podcast vs CompressedFM (JS Party #308)
htmx: a new old way to build the web (JS Party #307)
New Year's Party 🎊 (JS Party #306)
What's next in JavaScript (a TC39 update) (JS Party #305)
From WebGL to WebGPU (JS Party #304)
Art of the state machine (JS Party #303)
What's new in CSS land (JS Party #302)
Building something new (JS Party #301)
Best of the fest! Volume 2 (JS Party #300)
Helping people enter, stay & thrive in tech (JS Party #299)
I wanna React Jam it with you (JS Party #298)
Use Effect (not useEffect) (JS Party #297)
Party on PartyKit (JS Party #296)
Reflecting on Bun's big launch (JS Party #295)
Reports of Node's death are greatly exaggerated (JS Party #294)
Web dev security school (JS Party #293)
Type War (what is it good for?) (JS Party #292)
A view to a transitions API (JS Party #291)
Modernizing packages to ESM (JS Party #290)
Ten years of TypeScript bliss (JS Party #289)
Refined thinking (JS Party #288)
Take me to Val Town (JS Party #287)
An intimate conversation about careers (JS Party #286)
Frontend Feud: CSS Pod vs Whiskey Web and Whatnot (JS Party #285)
This is going to be Lit 🔥 (JS Party #284)
Fundamentals all the way down (JS Party #283)
The massive bug at the heart of npm (JS Party #282)
Is print debugging good enough? (JS Party #281)
It's all part of the process (JS Party #280)
Million ways to render (JS Party #279)
Digging through Nick Nisi’s tool box (JS Party #278)
Exciting! Exciting? !Exciting (JS Party #277)
The ORMazing show (JS Party #276)
Making web art the hard way (JS Party #275)
SST and OpenNext (JS Party #274)
CSS Color Party 🎉 (JS Party #273)
Making "safe npm" (JS Party #272)
I'd like to add you to my professional network (JS Party #271)
Nick & KBall's "Coffee Talk" (JS Party #270)
See you later, humans! (JS Party #269)
Recreating Node.js from scratch (JS Party #268)
The future of React (JS Party #267)
Celebrating Eleventy 2.0 🎉 (JS Party #266)
Tauri brings Rust to the JS Party (JS Party #265)
Frontend Feud: CSS Podcast vs @keyframers (JS Party #264)
Web development's lost decade (JS Party #263)
Generative AI for devs (JS Party #262)
Qwik has just the right amount of magic (JS Party #261)
What's new in Astro 2 (JS Party #260)
How do you define joy? (JS Party #259)
The rise & fall of JS frameworks (JS Party #258)
New Year's Party 🪩 (JS Party #257)
Big news in Deno Land (JS Party #256)
Learning CSS in 2023 (JS Party #255)
Project Fugu 🐡 (JS Party #254)
All about Playwright (JS Party #253)
Gremlins in the water (JS Party #252)
A very !important lesson (JS Party #251)
Making sense of production (JS Party #250)
Tiny CSS Projects (JS Party #249)
Fake legs till you make legs (JS Party #248)
Docusaurus 2 is a pretty big deal (JS Party #247)
7 pounds of news in a 5 pound bag (JS Party #246)
Launching Platformatic DB 🚀 (JS Party #245)
The spicy React debate show 🌶️ (JS Party #244)
Smile! HTML can access your camera (JS Party #243)
Seth Godin is the new Mark Twain (JS Party #242)
The doctor is in (again) (JS Party #241)
Bringing the vibe (JS Party #240)
Tech job interview support group (JS Party #239)
Build faster websites with Astro 1.0 (JS Party #238)
Qwik is a new kind of web framework (JS Party #237)
The magic of monorepos (JS Party #236)
Frontend Feud: ShopTalk vs CSS Podcast (JS Party #235)
Deno's Fresh new web framework (JS Party #234)
Accidentally testable (JS Party #233)
Sophisticated Cornhole (JS Party #232)
Ahoy hoy, JSNation & React Summit! (JS Party #231)
ESLint and TypeScript (JS Party #230)
WTF, JS? (JS Party #229)
Live from Remix Conf! (JS Party #228)
JS logging & error handling (JS Party #227)
The third year of the third age of JS (JS Party #226)
A JS framework for startups: Redwood goes 1.0 (JS Party #225)
Were SPAs a big mistake? (JS Party #224)
Nick's big rewrite (JS Party #223)
The Type Annotations proposal (JS Party #222)
Postgres.js (JS Party #221)
Headlines and HeadLIES! (JS Party #220)
Making moves on supply chain security (JS Party #219)
Web development for beginners (JS Party #218)
Going full-time on Eleventy (JS Party #217)
Enabling performance-centric engineering orgs (JS Party #216)
Remix helps bridge the network chasm (JS Party #215)
Vitest && Slidev (JS Party #214)
Playing it close to the Vest (JS Party #213)
A deep-dive on Vite (JS Party #212)
A Solid option for building UIs (JS Party #211)
What's in your package.json? (JS Party #210)
What Cloudflare is up to (JS Party #209)
Temporal is like React for the backend (JS Party #208)
New Year's Party! 🍾 (JS Party #207)
Frontend Feud: React Advanced Edition (JS Party #206)
So much Sveltey goodness (JS Party #205)
JavaScript will kill you in the Apocalypse (JS Party #204)
From engineering to product (JS Party #203)
Sophie is the bomb diggity (JS Party #202)
The inside story on React’s all new docs (JS Party #201)
Best of the fest! Volume 1 (JS Party #200)
Ship less JavaScript, closer to the user (JS Party #199)
Help make episode 200 extra special! (JS Party)
The decentralized future (JS Party #198)
Fastify served with a refreshing Pino 🍷 (JS Party #197)
Building GraphQL backends with NestJS (JS Party #196)
Do you know the muffin fairy? (JS Party #195)
1Password is all in on its web stack (JS Party #194)
Puddin' together cool data-driven essays (JS Party #193)
Frontend Feud: ShopTalk vs Syntax (JS Party #192)
X gon' State it to ya (JS Party #191)
Replacing Sass at Shopify (JS Party #190)
Automate all the things with Node.js (JS Party #189)
We ask a lawyer about GitHub Copilot (JS Party #188)
When (and how) to say NO (JS Party #187)
Getting hooked on React (JS Party #186)
Into the Wormhole (JS Party #185)
Much ado before coding (JS Party #184)
JS on Wasm (JS Party #183)
The Elder.js Guide to the Galaxy (JS Party #182)
Testing testing 1 2 3 (JS Party #181)
Of spiders and monkeys (JS Party #180)
Building on the TanStack (JS Party #179)
Running Node natively in the browser (JS Party #178)
Let's talk rendering patterns (JS Party #177)
CSS! Everyone's favorite programming language (JS Party #176)
This is ReScript (JS Party #175)
For a more dope web! (JS Party #174)
Blasting off with Apollo 🚀 (JS Party #173)
Sweet setups for easier dev (JS Party #172)
Less JavaScript more htmx (JS Party #171)
Headlines? More like HeadLIES! (JS Party #170)
Work environments & happiness (JS Party #169)
Monad's Hook (JS Party #168)
10 a11y mistakes to avoid (JS Party #167)
JS Danger: CSS-Tricks Edition (JS Party #166)
Who let the docs out? (JS Party #165)
We really needed new jingles (JS Party #164)
JS is an occasionally functional language (JS Party #163)
Are web apps fundamentally different than web sites? (JS Party #162)
Istanbul (not Constantinople) (JS Party #161)
Breaking down the State of CSS/JS (JS Party #160)
Roadmaps to becoming a web developer in 2021 (JS Party #159)
Waldo's My Roommate? (JS Party #158)
New Year's Party 🥳 (JS Party #157)
A hot cup of Mocha ☕ (JS Party #156)
The Tailwind beneath my wings (JS Party #155)
How to design a great API (JS Party #154)
Ionic and developer tooling (JS Party #153)
Automate the pain away with DivOps (JS Party #152)
Frontend Feud: HalfStack Edition (JS Party #151)
An ode to jQuery (JS Party #150)
Bringing it back to TypeScript (JS Party #149)
Thank you, Dr. Bahmutov! (JS Party #148)
Frontend Feud (JS Party #147)
Redux is definitely NOT dead (JS Party #146)
Double your testing trouble (JS Party #145)
The Builder Pattern (for your career) (JS Party #144)
Let's replace your kidney with React (JS Party #143)
Horse JS speaks! (JS Party #142)
Content is QUEEN 👑 (JS Party #141)
What's happening in TC39 land (JS Party #140)
Best practices for Node developers (JS Party #139)
Amal joins the party 🎉 (JS Party #138)
Migrating to ES Modules (JS Party #137)
Deep in the WebRTC deep end (JS Party #136)
Where the Prolog version of Vue died (JS Party #135)
"GraphQL is the bacon that'll make everything better" (JS Party #134)
Blitz.js puts React on Rails (JS Party #133)
Feross takes us to security school (JS Party #132)
Evolving alongside JS (JS Party #131)
Betting on Svelte for pace.dev (JS Party #130)
JS Danger: HalfStack Edition (JS Party #129)
We hear Dojo 7 is "better than React" (JS Party #128)
A visit to Deno Land (JS Party #127)
What I’m gonna share here is really mediocre (JS Party #126)
These buttons look like buttons (JS Party #125)
We got confs on lockdown (JS Party #124)
JS "Danger" Party (JS Party #123)
What's new and what's Next.js (JS Party #122)
What even is a micro frontend? (JS Party #121)
WFH!? (JS Party #120)
Redwood brings full-stack to the JAMstack (JS Party #119)
"I do, we do, you do" (JS Party #118)
Catching up with Gatsby (JS Party #117)
This is JS Party! (JS Party)
Somebody somewhere is generating JS from Fortran (JS Party #116)
All the stale things (JS Party #115)
Octane moves Ember to an HTML-first approach (JS Party #114)
GraphQL's benefits and costs (JS Party)
Fullstack D3 (JS Party #113)
Do you want JavaScript again or more JavaScript? (JS Party #112)
Lesser known things browsers can do in 2020 (JS Party #111)
Your code might be gross for a reason (JS Party #110)
These talks are all quite attractive (JS Party #109)
New Year's Party! 🎉 (JS Party #108)
Modular software architecture (JS Party #107)
Mikeal schools us on ES Modules (JS Party #106)
Modernizing Etsy’s codebase with React (JS Party #105)
Mentor-ship 🛳️ (JS Party #104)
You're probably using streams (JS Party #103)
Component libraries, style guides, design systems... OH MY (JS Party #102)
Should we rebrand JavaScript? (JS Party #101)
11 awesome lightning chats ⚡️ (JS Party #100)
There’s no server more secure than one that doesn’t exist (JS Party #99)
And... the website is down 😱 (JS Party #98)
The wonderful thing about Tiggers (JS Party #97)
Performant Node desktop apps with NodeGui (JS Party #96)
Win a FREE 🎟️ to All Things Open 2019! (JS Party)
Visual programming with hardware and Node-RED (JS Party #95)
Ohhh! Caching!! (JS Party #94)
Remember, people are human (JS Party #93)
The conference scene ✨ (JS Party #92)
Semver would be great if nobody ever shipped bugs (JS Party #91)
You fought in the framework wars? (JS Party #90)
Is modern JS tooling too complicated? (JS Party #89)
Droppin' insider logic bombs (JS Party #88)
Should websites work without JS? (JS Party #87)
How to get into OSS (JS Party #86)
Creating JavaScript (JS Party)
Building PizzaQL at the age of 16 (JS Party #85)
React + WebAssembly = ❤️ (JS Party #84)
An honest conversation about burnout (JS Party #83)
LIVE from NodeConf Colombia (JS Party #82)
The story of Konami-JS (JS Party #81)
JavaScript is the CO2 of the web (JS Party #80)
Spicy fonts and static sites 🌶️ (JS Party #79)
Developer strengths and weaknesses 🏋️♂️ (JS Party #78)
It’s just JavaScript®️ (JS Party #77)
You don’t have to dress up (JS Party #76)
LIVE at ReactJS Girls (JS Party #75)
When in doubt, log an issue (JS Party #74)
Fresh voices! (JS Party #73)
LIVE from React Amsterdam (JS Party #72)
Wow, Gatsby is a mashup on steroids (JS Party #71)
Refactoring script soup (JS Party #70)
Bundle because you want to, not because you need to (JS Party #69)
What kind of moisture sensors do you use? (JS Party #68)
The great divide reprise (JS Party #67)
Mastering the art of conference-driven development (JS Party #66)
Building rapid UI with utility-first CSS (JS Party #65)
TensorFlow.js and Machine Learning in JavaScript (JS Party #64)
LIVE from JSConf Hawai'i (JS Party #63)
From voice devices to mobile, you just can't escape JS (JS Party #62)
How great the (front end) divide (JS Party #61)
You might want to read up on PAW Patrol (JS Party #60)
Our thoughts and experiences with SSGs (JS Party #59)
Real JavaScript, not too much, stage three and above (JS Party #58)
Jumping off the Edge into Chromium (JS Party #57)
We're dependent. See? (JS Party #56)
The future of the web is npm, but maybe not JavaScript (JS Party #55)
trust.js but verify (JS Party #54)
VisBug is like DevTools for designers (JS Party #53)
Nest 'dem loops (JS Party #52)
Come play in the CodeSandbox (JS Party #51)
What up, docs? 🥕 (JS Party #50)
Serverless? We don’t need no stinkin’ SERVERS (JS Party #49)
LIVE from Node + JS Interactive (JS Party #48)
The nitty gritty on BitMidi (JS Party #47)
Fantastic bugs and how to squash them (JS Party #46)
The CSS expertise kerfuffle (JS Party #45)
Stories of personal JavaScript failures (JS Party #44)
Interviews from JSConf (JS Party #43)
Decentralizing the web with Beaker (JS Party #42)
Applying the magic of compilers to the frontend (JS Party #41)
LIVE from JSConf! (JS Party #40)
Experimenting with some new ideas 🔬 (JS Party #39)
REST easy, GraphQL is here (JS Party #38)
npm is made of people. PEOPLE! (JS Party #37)
Behind the party with Suz at OSCON (JS Party)
A11y is your ally (JS Party #36)
Justin Jackson finds focus [rebroadcast] (JS Party #35)
JavaScript eating the world, desktop edition (JS Party #34)
Enough string to hang yourself (JS Party #33)
WASM is AWSM (JS Party #32)
GraphQL, when to use JavaScript, JS robotics (JS Party #31)
Do what every developer does: blame other people (JS Party #30)
Node's survey, Ry's regrets, Microsoft's GitHub (JS Party #29)
ML in JS... well... yes? (JS Party #28)
A tooling extravaganza! (JS Party #27)
🎊 TS Party! 🎊 (JS Party #26)
Dojo 2.0 (JS Party #25)
Cool, depending on your definition of cool (JS Party #24)
The state of Node security (JS Party #23)
PWAs to eat the world. Or maybe not. News at 11! (JS Party #22)
Oh, the places JS will go (JS Party #21)
JS Party is back! 🎉 (JS Party #20)
Web Audio API and TypeScript is Turing Complete (JS Party #19)
2017 Node.js User Survey and Beaker Browser (JS Party #18)
AMA — BasicAttentionToken, Robotics, IDE's and Stuff (JS Party #17)
ES Modules and ESM Loader (JS Party #16)
Async control flow and threats to the open web (JS Party #15)
Inside Node 8, Glitch, Building a Community Around Education (JS Party #14)
Inside the Release of npm@5 and Sheetsee (JS Party #13)
Using ES6/7, create-react-app, and Electron! (JS Party #12)
Web Standards, ECMAScript Modules in Browsers, and Learning JS (JS Party #11)
yayQuery Reunion! (JS Party #10)
P2P Web, WebRTC, WebTorrent, IPFS, and React VR (JS Party #9)
Good Documentation, Non-blocking UI Rendering, Node Community Updates (JS Party #8)
VM Neutrality in Node (N-API), Learning JavaScript, Mastodon (JS Party #7)
Web Components and WTF is Shadow DOM? (JS Party #6)
JavaScript in Latin America (JS Party #5)
PWAs (Progressive Web Apps), Service Workers, Time, Glitch (JS Party #4)
JavaScript Fatigue, AMP, Paths.js (JS Party #3)
Web Assembly, Higher Education with JavaScript, JS Standards (JS Party #2)
Security on the web, Node async/await, AR.js (JS Party #1)
Meet Rachel White (JS Party)
Meet Alex Sexton (JS Party)
Meet Mikeal Rogers (JS Party)