JS Party: JavaScript, CSS, Web Development

JS Party: JavaScript, CSS, Web Development

By Changelog MediaTechnology
Download on the App Store

JS Party: JavaScript, CSS, Web Development episodes

  • 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 discussion

    Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

    Featuring:

    • Jerod Santo – GitHub, LinkedIn, Mastodon, X

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

      2 min
    • 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 discussion

      Changelog++ 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, X
      • Suz Hinton – GitHub, Mastodon, X
      • Christopher Hiller – Website, GitHub, Mastodon, X

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

      53 min
    • 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 discussion

      Changelog++ 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, X
      • Suz Hinton – GitHub, Mastodon, X
      • Divya – Website, GitHub, LinkedIn, X
      • Nick Nisi – Website, GitHub, Mastodon, X

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

            58 min
          • 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 discussion

            Changelog++ 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, X
            • Divya – Website, GitHub, LinkedIn, X
            • Feross Aboukhadijeh – Website, GitHub, X
            • Jerod Santo – GitHub, LinkedIn, Mastodon, X

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

                  1 hr 5 min
                • 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 discussion

                  Changelog++ 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, X
                  • Mikeal Rogers – GitHub, X
                  • Nick Nisi – Website, GitHub, Mastodon, X
                  • Kevin Ball – Website, GitHub, LinkedIn, X

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

                    1 hr 7 min
                  • 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 discussion

                    Changelog++ 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, X
                    • Mikeal Rogers – GitHub, X
                    • Feross Aboukhadijeh – Website, GitHub, X

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

                          1 hr 6 min
                        • 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 discussion

                          Changelog++ 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, X
                          • Divya – Website, GitHub, LinkedIn, X
                          • Christopher Hiller – Website, GitHub, Mastodon, X

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

                                1 hr 6 min
                              • 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 discussion

                                Changelog++ 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, X
                                • Feross Aboukhadijeh – Website, GitHub, X
                                • Divya – Website, GitHub, LinkedIn, X
                                • Mikeal Rogers – GitHub, X

                                Show Notes:

                                • You are not Google/Amazon/LinkedIn
                                • Pika.dev
                                • A Future Without Webpack
                                • Something missing or broken? PRs welcome!

                                  57 min
                                • 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 discussion

                                  Changelog++ 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, X
                                  • Feross Aboukhadijeh – Website, GitHub, X
                                  • Nick Nisi – Website, GitHub, Mastodon, X

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

                                        50 min
                                      • 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 discussion

                                        Changelog++ 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, X
                                        • Divya – Website, GitHub, LinkedIn, X
                                        • Christopher Hiller – Website, GitHub, Mastodon, X
                                        • Feross Aboukhadijeh – Website, GitHub, X
                                        • Kevin Ball – Website, GitHub, LinkedIn, X

                                        Show Notes:

                                        • Hacker News comment #1
                                        • Hacker News comment #2
                                        • Hacker News comment #3
                                        • Hacker News comment #4
                                        • Something missing or broken? PRs welcome!

                                          54 min

                                        About JS Party: JavaScript, CSS, Web Development

                                        From the publisher's feed

                                        Your weekly celebration of JavaScript and the web. Current panelists: Jerod Santo, Kevin Ball (KBall), Nick Nisi, Chris Hiller, Amal Hussein & Amy Dutton.

                                        More shows like JS Party: JavaScript, CSS, Web Development

                                        The Changelog: Software Development, Open Source by Changelog Media

                                        The Changelog: Software Development, Open Source

                                        287 Listeners

                                        RikaTillsammans | Om privatekonomi & rikedom i livet by Jan och Caroline Bolmeson

                                        RikaTillsammans | Om privatekonomi & rikedom i livet

                                        13 Listeners

                                        The freeCodeCamp Podcast by freeCodeCamp.org

                                        The freeCodeCamp Podcast

                                        483 Listeners

                                        HTML All The Things - Web Development, AI, and Developer Careers by Matt Lawrence and Mike Karan

                                        HTML All The Things - Web Development, AI, and Developer Careers

                                        49 Listeners

                                        The Stack Overflow Podcast by The Stack Overflow Podcast

                                        The Stack Overflow Podcast

                                        62 Listeners