JS Party: JavaScript, CSS, Web Development cover image

JS Party: JavaScript, CSS, Web Development

Latest episodes

undefined
Sep 30, 2019 • 2min

Win a FREE 🎟️ to All Things Open 2019!

A brief announcement about the upcoming All Things Open conference in Raleigh, NC. What we’ll be doing there, why you should join us, and how to win a FREE 🎟️ to the event. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:Tweet and mention @Changelog or @JSPartyFM for a chance to win 1 of 5 free passes to the conference! “I want a free pass to @AllThingsOpen because…” All Things Open 2019 Register here with code Changelog20 Emma’s talks Jerod’s Svelte talk JS Party Live Something missing or broken? PRs welcome!
undefined
Sep 27, 2019 • 53min

Visual programming with hardware and Node-RED

Special guest Nick O’Leary joins us this episode to chat about the Node-RED project, how it started, and the fascinating uses cases for it out in the wild. We go into some of the technical challenges behind designing easy to use interfaces for hardware, and ask Nick what the future of Node-RED looks like. 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 server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog Algolia – Our search partner. Algolia’s full suite search APIs enable teams to develop unique search and discovery experiences across all platforms and devices. We’re using Algolia to power our site search here at Changelog.com. Get started for free and learn more at algolia.com. Featuring:Nick O'Leary – Website, GitHub, XSuz Hinton – GitHub, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:Node-RED Node-RED org on Github (they’re looking for contributors!) Arduino pubsub client written by Nick O’Leary Something missing or broken? PRs welcome!
undefined
Sep 20, 2019 • 58min

Ohhh! Caching!!

The gang gets together to catch you up on what’s new & noteworthy in the community. Then we share a few things we’ve learned recently in our first-ever “Today I Learned” segment. Finally, we wrap it up with things we’re excited about. 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 server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XSuz Hinton – GitHub, Mastodon, XDivya – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XShow Notes:New & Noteworthy Caniuse and MDN teaming up on compatibility data At long last, Mario comes to HTML Google chimes in on TypeScript 3.5 Firefox DevTools adds Inactive CSS overlay Today I Learned Don’t use navigator.getUserMedia Do use mediaDevices.getUserMedia Suz’ PR to get tests passing jest-axe / axe-core PKCE is pronounced “pixie” I’m excited about X oauth.xyz Zsh create.arduino.cc Something missing or broken? PRs welcome!
undefined
Sep 13, 2019 • 1h 4min

Remember, people are human

KBall, Divya, Feross, and Jerod get together to discuss tips and tricks for communicating with other coders, project stakeholders, and users. 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 now offers three managed databases — PostgreSQL, MySQL, and Redis. Get started for free with a $50 credit. Learn more at do.co/changelog. CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers. Featuring:Kevin Ball – Website, GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XFeross Aboukhadijeh – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:Segment 1 Sarah Drasner’s talk on Code Comments Kyle Simpson (getify) “Code is for Humans” Vue.js docs Redux documentation Github issue and pull request templates Segment 2 Tightening Feedback Loops Active Listening Segment 3 TheUserIsDrunk.com Unexpected accessibility tips PEBKAC Something missing or broken? PRs welcome!
undefined
Sep 6, 2019 • 1h 7min

The conference scene ✨

This episode is all about conferences and there is a lot to talk about! Why even go? What makes a conference worth it? How can you get the most of the experience? Is speaking worth all the effort? How can you make your talk amazing? How can you get your talk selected? We chime in on all of these questions plus 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 now offers three managed databases — PostgreSQL, MySQL, and Redis. Get started for free with a $50 credit. Learn more at do.co/changelog. CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XMikeal Rogers – GitHub, XNick Nisi – Website, GitHub, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: The fake TED Talk Talk Free developer conferences for everyone, streamed on Twitch A free conference for Nigerian developers) Something missing or broken? PRs welcome!
undefined
Aug 30, 2019 • 1h 5min

Semver would be great if nobody ever shipped bugs

With the jumping off point of KBall’s question: “What are best practices for organizing a Node project?” Mikeal and Feross drop an incredible amount of wisdom about Node, organizing using modules, release management, deployment approaches, how to adopt change, 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. DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog. CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers. Featuring:Kevin Ball – Website, GitHub, LinkedIn, XMikeal Rogers – GitHub, XFeross Aboukhadijeh – Website, GitHub, XShow Notes:Segment 1 Substack on tiny modules Github Actions Mikeal’s merge-release github action Feross’s npm publish scripts to do releases really quickly Mikeal’s github action for npx Mikeal’s github action for bundle size Segment 2 Bitmidi.com repo Zeit Now Zeit Now CLI Arc Zeit deployment Netlify deployment Now Desktop Content addressable storage Segment 3 Fibers and Threads in node.js – what for? Async Generator Functions in JavaScript Something missing or broken? PRs welcome!
undefined
Aug 23, 2019 • 1h 5min

You fought in the framework wars?

KBall, Divya, and Chris talk about what’s going on in all the big frontend frameworks, share some pro tips, and shout out awesome people and things in the community. 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. Keen – Keen makes customer-facing metrics simple. It’s the platform that gives you powerful in-product analytics fast with minimal development time. Go to keen.io/jsparty and get your first 30-days of Keen for free. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - 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:Kevin Ball – Website, GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:Segment 1 - The Framework Wars Vue RFC Repo Vue3 Functions API RFC Vue3 Composition API RFC (latest version of functions api) Ember Release model React v16.8: The One With Hooks React v16.9.0 and the Roadmap Update Algebraic Effects for the Rest of Us Svelte All you need to know about Ivy, The new Angular engine! Svelte Sapper Segment 2 - Pro Tips Type Checking JavaScript Files JSDoc Daniel Rosenwasser JavaScript programming in VSCode How (and why!) to keep your Git commit history clean JSParty #77 where Divya, KBall, Nick, and Jerod talk about git histories and squashing Vue2 Functions API plugin Segment 3 - Shoutouts Node.js Package Exports Proposal NEJS pika package manager Ladybug Podcast Tracy Lee Fempire list Something missing or broken? PRs welcome!
undefined
Aug 16, 2019 • 56min

Is modern JS tooling too complicated?

Adam adds a twist to our YepNope format this week. Instead of 2v2, it’s 1v1v1 with Mikeal reppin’ team Yep, Divya on team Nope, and Feross sitting in the middle on team It Depends. You don’t want to miss this excellent debate/discussion all about JS tooling complexity. Many packages New frameworks built all the time Config hell. Webpack 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. Keen – Keen makes customer-facing metrics simple. It’s the platform that gives you powerful in-product analytics fast with minimal development time. Go to keen.io/jsparty and get your first 30-days of Keen for free. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - 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:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XDivya – Website, GitHub, LinkedIn, XMikeal Rogers – GitHub, XShow Notes: You are not Google/Amazon/LinkedIn Pika.dev A Future Without Webpack Something missing or broken? PRs welcome!
undefined
Aug 9, 2019 • 50min

Droppin' insider logic bombs

Jerod, Feross, and Nick discuss the latest npm security fiasco, opine on the strengths and weaknesses of spreadsheets, explain CORS like they’re 5 (sorta), and give shout outs to deserving purveyors of fine software. 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 – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog. CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers. 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:Story of the week The episode’s namesake, Insider Logic Bombs The story on dude who outsourced his job to Chine Nick and Jerod have both been using Notion lately ‘No way to prevent this’ is satire, y’all The purescript/npm incident explained ELI5 Nick mentioned gifsockets, which might be the best hack of all time You’ll have to google the Hassehloffian Recursion yourself… If Feross’ explanation of the Zoom hack failed you, here’s a good one Read up on DNS rebinding for an upcoming ELI5 segment Shout outs Jerod shouts out hpdang and FOSS Asia Feross shouts out Kyle Drake of neocities.org Nick shouts out coc.nvim Something missing or broken? PRs welcome!
undefined
Aug 2, 2019 • 54min

Should websites work without JS?

We’re trying a brand new segment called YepNope, wherein your intrepid panelists engage in a lively debate around a premise. In this debate, Feross and KBall argue that websites should work without requiring JS and Divya and Chris say, “Nah!” Please let us know if you like this style episode! We had fun recording it, but that doesn’t matter much if y’all don’t enjoy listening to it. 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 – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog. CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XDivya – Website, GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: Hacker News comment #1 Hacker News comment #2 Hacker News comment #3 Hacker News comment #4 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