JS Party: JavaScript, CSS, Web Development cover image

JS Party: JavaScript, CSS, Web Development

Latest episodes

undefined
Jul 3, 2020 • 47min

Blitz.js puts React on Rails

Blitz.js creator Brandon Bayer joins Jerod to dive deep into the foundational principles of this fullstack React framework. We talk about its inspiration (Ruby on Rails), its differentiation (a “no-API” data layer), and its aspirations (built-in auth, plugins, recipes, and more). Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog. 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. Featuring:Brandon Bayer – GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Bitzjs.com The Blitz Manifesto Why Blitz instead of Next.js? Something missing or broken? PRs welcome!
undefined
Jun 26, 2020 • 58min

Feross takes us to security school

Did you know Feross taught Web Security at Stanford last Fall? On this episode, Divya and Nick enroll in his security school to learn about XSS, CSP, ambient authority, and a whole lot more. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. 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. Featuring:Feross Aboukhadijeh – Website, GitHub, XNick Nisi – Website, GitHub, Mastodon, XDivya – Website, GitHub, LinkedIn, XShow Notes: JS Danger: OpenJS World Edition on YouTube CS 253 Web Security - YouTube Playlist CS 253 Course Website CSP Darknet Diaries on Samy Krebs on Security Clickjacking CSP Is Dead, Long Live CSP! On the Insecurity of Whitelists and the Future of Content Security Policy Reining in the Web with Content Security Policy Cross-Site Request Forgery Prevention Cheat Sheet Same-origin policy Cross-Site Request Forgery is dead! Incrementally Better Cookies SameSite cookies explained Something missing or broken? PRs welcome!
undefined
Jun 19, 2020 • 1h 7min

Evolving alongside JS

We take a listener request this week and discuss how we evolve alongside (or opt out of) the ever changing JavaScript syntax. Arrow functions and variable declarations take center stage, but a wide range of new(ish) JS syntax and features are discussed. Then Feross shares his new app, Nick talks fiction books, and Jerod switches coding fonts. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. 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. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: A re-introduction to JavaScript common-tags Virus Cafe Chakra UI on JS Party Arc of a Scythe by Neal Shusterman FiraCode = You can install fonts with homebrew?! Something missing or broken? PRs welcome!
undefined
Jun 12, 2020 • 55min

Betting on Svelte for pace.dev

We often try new frameworks and tools in side projects or throwaway contexts, but you don’t learn that much about a thing until you use it to build something real. That’s why we have Mat Ryer and David Hernandez joining us to share their experience of using Svelte while building their new startup, Pace.dev. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog. 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. Featuring:Mat Ryer – Website, GitHub, LinkedIn, XDavid Hernandez – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Mat and David talk MachineBox on Practical AI Their open source Go tool: oto The blog post about their Svelte Grouper component Pace.dev is now in public beta Something missing or broken? PRs welcome!
undefined
May 29, 2020 • 1h 13min

JS Danger: HalfStack Edition

JS Danger is back! Suz, Emma, and Divya square off in our don’t-call-it-jeopardy game show. Will Emma totally redeem herself? Are Divya’s trivia skills as on point as her debate skills? Will Suz murder Jerod in a fit of terrible-question-inducing rage?! Listen and play along! Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog. JS Nation Live – It’s all happening June 18th and 19th Join more than 25K developers from all over the world. Get your FREE tickets by following this link. We hope to see you there! Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XSuz Hinton – GitHub, Mastodon, XEmma Bostian – GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XShow Notes: Watch the raw/uncut video on our YouTube channel. Support Stefan Kleim and JS.org on PayPal. Something missing or broken? PRs welcome!
undefined
May 22, 2020 • 1h 3min

We hear Dojo 7 is "better than React"

Nick and Jerod welcome Dojo’s Matt Gadd to the show to catch us up on what’s changed with the framework since episode #25, what’s coming in version 7, and to defend Nick’s comment that if you like React you just might like Dojo better. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog. JS Nation Live – It’s all happening June 18th and 19th Join more than 25K developers from all over the world. Get your FREE tickets by following this link. We hope to see you there! 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. Featuring:Matt Gadd – GitHub, XNick Nisi – Website, GitHub, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: JS Party #25 - Dojo 2.0 with Dylan Schiemann Dojo on GitHub Dojo web site Dojo Parade TypeORM Something missing or broken? PRs welcome!
undefined
May 15, 2020 • 1h 4min

A visit to Deno Land

Divya and Nick welcome Deno’s Kit Kelly to the show to celebrate the highly-anticipated new JavaScript/TypeScript runtime’s big 1.0 release. This is a wide-ranging discussion about all things Deno. We discuss why they’re using Rust, how they’re rewriting parts of the TypeScript compiler, their take on package management, what adoption looks like, their code of conduct, and more. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog. HalfStack – We’re playing JS Danger at HalfStack Online! Join us on Friday, May 22nd for the first ever HalfStack Online. Tickets are only $19 and help support covid-19 charities. Get your tickets right here. Featuring:Kitson Kelly – GitHub, XDivya – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XShow Notes: Deno 1.0 swc dprint jspm pika Something missing or broken? PRs welcome!
undefined
May 8, 2020 • 1h 4min

What I’m gonna share here is really mediocre

Node 14, Vue’s Vite, and is-promise are in the news. We’ve got some working from home tips and unpopular opinions to share. And… shout outs! 👏 Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Gatsby Cloud – Incremental builds are here! Enjoy build times for your Gastby site up to 1000x times faster than ever before. This is the feature you’ve been waiting for. It’s totally free for personal projects and single purpose sites. Read all about it and get started at gatsbyjs.com/changelog DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XDivya – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:Join us at HalfStack Online on May 22nd! Experimental no-bundle dev server for Vue SFCs Node v14.0.0 (Current) is-promise post-mortem Westworld Soundtracks brain.fm PRO TIPS for devs working at home Wes Todd Keynote Audiogram Something missing or broken? PRs welcome!
undefined
May 1, 2020 • 52min

These buttons look like buttons

This week Feross and Emma chat with Segun Adebayo about Chakra UI, a modular React component library that’s changing the game for design systems and app development. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Gatsby Cloud – Incremental builds are here! Enjoy build times for your Gastby site up to 1000x times faster than ever before. This is the feature you’ve been waiting for. It’s totally free for personal projects and single purpose sites. Read all about it and get started at gatsbyjs.com/changelog DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. Featuring:Segun Adebayo – GitHub, XEmma Bostian – GitHub, LinkedIn, XFeross Aboukhadijeh – Website, GitHub, XShow Notes: Chakra UI Next.js Sketch Deep Work by Cal Newport Styled System Design tokens ARIA And You Thought Buttons Were Easy by Nathan Curtis W3C Accessibility in JavaScript Applications by Marcy Sutton React Spring tutorial by Scott Tolinski TypeScript Career Lyft React Training by Ryan Florence Tailwind CSS Styled Components Emotion Something missing or broken? PRs welcome!
undefined
Apr 24, 2020 • 48min

We got confs on lockdown

Emma, Divya, and Suz are joined by Quincy Larson from freeCodeCamp where they chat about virtual conferences. Are they better than in-person conferences? What are the differences? Let’s find out! Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Gatsby Cloud – Incremental builds are here! Enjoy build times for your Gastby site up to 1000x times faster than ever before. This is the feature you’ve been waiting for. It’s totally free for personal projects and single purpose sites. Read all about it and get started at gatsbyjs.com/changelog Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog. Featuring:Quincy Larson – Website, GitHub, XSuz Hinton – GitHub, Mastodon, XEmma Bostian – GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XShow Notes: Free Code Camp Lockdown Conf NG-Conf Perf Matters Live Coders Conf Concatenate Conf Hashnode Base Rebels Monster Cat The Big Mac Index Egghead.io JS Party I Do, We Do, You Do with Jason Lengsdorf 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