JavaScript Jam

Scott Steinlage, Anthony Campolo, and Ishan Anand host JavaScript Jam, a podcast and weekly Twitter Space for frontend and full-stack developers focusing on web performance, Jamstack, and the future of the Web.

Accessibility and Cultivating Empathy with Ryan Magoon

Ryan Magoon is a Senior Staff Engineer at PayPal. In this episode we discuss accessibility and cultivating empathy for disabled users.Show NotesRyan MagoonTwitterLinks Building for Disabled Power Users by Ryan Magoon Building the most inaccessible site possible with a perfect Lighthouse score Molly Burke Listen Up, Visual Studio has a new feature you need to hear about! VS Code Accessibility Documentation

09-29
30:41

Lighthouse v11, Remix v2, and Astro v3

In this week's open mic episode we discuss the newest releases of Lighthouse, Remix, and Astro.Show Notes Link to Twitter Space Link to Newsletter issue React Aria Cumulative Layout Shift (CLS) Optimize Cumulative Layout Shift Astro View Transitions Seamless Page Transitions with Astro and Web Platform APIs with Maxi Ferreira Animating View Transitions Introducing ChatGPT Enterprise Future Proofing Your Remix App Code Raiders

09-14
51:36

MagnoliaJS with Danielle Maxwell, Mark Noonan, and Kayla Sween

Danielle Maxwell, Mark Noonan, and Kayla Sween join to discuss micro-frontends, testing, and the upcoming MagnoliaJS conference in Jackson, Mississippi.Show Notes Link to Twitter Space MagnoliaJS Cypress What Are Microfrontends? Lead Software Architect (15+ YoE) Quits Job to Make Videos GPTBot Guests Danielle Maxwell Mark Noonan Kayla Sween

09-07
55:54

React Rally Round 2 with David Khourshid and Shirley Wu

Shirley Wu and David Khourshid join the show to talk about code, art, visualizing flow, and AI.Show Notes Link to Twitter Space Shirley Wu's Website XState Website Guests Shirley Wu David Khourshid

08-31
01:00:12

React Rally with Tejas Kumar and Mark Erikson

Tejas Kumar and Mark Erikson join the show to discuss their talks at React Rally, a two day conference for developers of all backgrounds.Show Notes Tejas Kumar Mark Erikson React Rally

08-24
01:25:03

Modern CSS with Chris Coyier

Chris Coyier (co-founder of CodePen and co-host of the ShopTalk podcast) joins us to discuss his RenderATL talk, "Modern CSS in Real Life."Show NotesChris Coyier Website CodePen ShopTalk

08-22
36:09

JavaScript Jam Open Mic with Pipedream

This week, we discuss our Val Town episode and are joined by Dylan Pierce who told us a bit about PipedreamShow NotesPipedream is a product that offers a portable and easily executable glue code solution like Val Town. JSJam Newsletter - Val Town with Steve Krouse Pipedream TypeScript and the dawn of gradual types 5 Inconvenient Truths about TypeScript 2023 TypeScript Crash Course with Josh Goldberg Intro to Wasp: Full stack development with React & Node.js Wing n8n Airplane Yahoo! Pipes Subcommittee on National Security, the Border, and Foreign Affairs Hearing

07-27
01:20:53

JavaScript Jam Open Mic with the Clerk Team

This week we had the Clerk team including Dev Agrawal and Jeff Escalante return to talk with us live all about the product.Show NotesWe discuss the continuing conversation around the utility of Clerk and we get into some AI stuff as well cause I can't help myself.

07-20
01:35:17

Don't Roll Your Own Auth with Dev Agrawal and Jeff Escalante from Clerk

Dev Agrawal (Dev Advocate), Jeff Escalante (Eng Director), and Colin Sidoti (CEO) join us to discuss Clerk and why you shouldn't roll your own auth.Show NotesDev Agrawal Website Twitter GitHub LinkedIn Twitch Jeff Escalante Website Twitter GitHub LinkedIn Clerk Website Twitter GitHub Discord

07-17
43:56

Is CommonJS Bad for JavaScript?

This week we are joined by a great line up of guest speakers to discuss whether CommonJS is Bad for JavaScript.Show NotesLinks CommonJS is Bad for JavaScript and Xata Podcast with Domitrius Clark CommonJS is Hurting JavaScript Unbridled Bot Attacks: How We Mitigate Their Unwelcomed Rise Module Expressions TC39 Proposal Mastering the Art of ESM and CJS Package Handling The origin private file system Every JavaScript library author needs to know about these 2 websites

07-13
01:34:34

Building Developer Communities with Domitrius Clark from Xata

Domitrius Clark is the Head of Developer Experience at Xata.io and in this episode we discuss building developer communities.Show NotesDomitrius Clark Website Twitter GitHub LinkedIn Xata Website Twitter GitHub Links Reactadelphia Udemy Agrees to Pay $4 Million Settlement Over Deceptive Pricing Practices Announcing the new Jamstack community Discord

07-07
48:20

Talking with the Million.js team including Aiden Bai and Tobiloba Adedeji

Aiden Bai and Tobiloba Adedeji join us from Million.js and Tejas Ravishankar stops by to explain his new collaboration product called Dimension.Show NotesGuests Aiden Bai Tobiloba Adedeji Tejas Ravishankar Links Million.js Dimension

07-05
01:20:21

Svelte 4 and the Next Phase of Eleventy

In this week's episode we discuss the release of Svelte 4, the next phase of Eleventy, and Redwood's transition to React Server Components.Show NotesLinks JSJam Newsletter - Svelte 4 and the Next Phase of Eleventy RedwoodJS’ Next Epoch: All In on React Server Components Tom Preston-Werner talks React Server Components and the future of RedwoodJS Announcing Svelte 4 The Next Phase of Eleventy: Return of the Side Project XHP: A New Way to Write PHP

06-29
22:28

Hydrated Trees vs Resumable Maps, TypeScript 5.1, Jetpack AI

We cover the JS news of the week including Manu's blog post Hydration vs. Resumability, the release of TypeScript 5.1, and Jetpack's new AI product.Show NotesLinks JSJam Newsletter - Hydration vs. Resumability, TypeScript 5.1, and Jetpack AI Hydration is a tree, Resumability is a map TypeScript 5.1 The Jetpack AI Assistant

06-21
55:45

Open Source Framework Maintenance with Nick Taylor from Netlify

Nick Taylor, Staff Software Engineer on the Frameworks Team at Netlify, joins us at Remix Conf.Show NotesWe discuss maintaining open source frameworks, the value of streaming about technical topics, and what is and isn't "developer relations."Nick Taylor Website Newsletter Twitter Twitch LinkedIn Netlify Website Twitter GitHub Links First Pull Request How to Write a Good Issue by Bekah Content Collections Node Congress Talk Server Side Rendering with Nick Taylor, AJC and the Web Devs A Tale of Web Development in Two Universes Learn with Jason The Practical Dev Stream Virtual Coffee

06-20
01:05:36

Discussing Sailsconf 2023

Kelvin Omereshone is the lead maintainer of Sails.js. In this episode we discuss Sailsconf 2023.Show NotesKelvin Omereshone Website Twitter Sails.js Website Twitter GitHub

06-08
50:59

Live at RenderATL

In this episode we recorded LIVE from the conference floor at RenderATL!Show NotesWe talked all about why you messed up by not convincing your boss to pay for you to go to such an amazing event!

06-02
01:17:41

Node.js Performance & Render ATL

In this episode, we discuss the 2023 State of Node.js Performance and the newest release of Bun which included the Bun Bundler for bundling Bun Buns!Show Notes

05-26
46:09

Building an Indie Game Studio with Christoph Nakazawa

Christoph Nakazawa is the CEO of Nakazawa Tech, a global tech company and indie game studio.Show NotesChristoph is currently building a modern retro turn-based strategy game called Athena Crisis. We discuss his background in open source, why he thinks React is useful for creating video games, and how he pivoted to game development and entrepreneurship.Christoph Nakazawa Website Twitter GitHub Nakazawa Tech Athena Crisis LinksI'm Building a Company

05-25
48:04

RenderATL and New Core Web Vitals

We kick off our final conference collaboration for the season by discussing the amazing speakers and events that will be happening at RenderATL this month.Show NotesWe also discussed news from Google I/O including the announcement that Interaction to Next Paint (INP) will replace First Input Delay (FID) as a Core Web Vital in March 2024.

05-23
01:05:15

Recommend Channels