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

  • It’s just JavaScript®️

    Jerod, Kball, Divya, and Nick share their initial impressions of GitHub’s recently announced package registry, what JS skills are trending in job listings, and shout outs!

    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
  • Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing.
  • Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier.
  • GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
  • Featuring:

    • Jerod Santo – GitHub, LinkedIn, Mastodon, X
    • Kevin Ball – Website, GitHub, LinkedIn, X
    • Divya – Website, GitHub, LinkedIn, X
    • Nick Nisi – Website, GitHub, Mastodon, X

    Show Notes:

    GitHub’s package registry
    • Our “coverage” of GitHub’s Friday afternoon announcement
    • GitHub’s official package registry feature page
    • Remember when we had Jeff Lembeck on JS Party?
    • Something strange is going on at npm
    • Nobody Predicted Microsoft 😬
    • FizzBuzzEnterpriseEdition
    • JS job trends
      • Game of Frameworks: JavaScript trends of 2019
      • Engineering & design progression maps: progression.fyi
      • KBall’s megatrends post
      • Shout outs
        • Stefan Kaltenegger
        • Ryan Singer
        • Halfstack Conf
        • NEJS Conf
        • All Things Open
        • Quokka.js
        • Blotter.js
        • The Recurse Center
        • Rene Rubalcava
        • Learn Dojo
        • Vim Fugitive (tpope!)
        • Go Time is back!
        • Hardware hacking with TinyGo and Gopherbot
        • Something missing or broken? PRs welcome!

          1 hr 18 min
        • You don’t have to dress up

          KBall, Emma, and Chris explain some things to each other like we’re five, bring stories of the week, and share some sweet pro tips.

          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
        • Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing.
        • Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier.
        • 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
          • Emma Bostian – GitHub, LinkedIn, X
          • Christopher Hiller – Website, GitHub, Mastodon, X

          Show Notes:

          ELI5

          • Node.js Streams: Everything you need to know
          • Creating duplex streams with Node.js
          • Lego Ninjago
          • CSS Specificity: Things You Should Know
          • Stories of the Week

            • Microsoft is building Internet Explorer into its new Chromium Edge
            • Why, How, and When to Use Semantic HTML and ARIA
            • Creating CLIs with Ink, React and a bit of magic
            • Pro Tips

              • Brendon Burchard on power plants & generating joy
              • Emma Wedekind Tips For First Time Speakers
              • Something missing or broken? PRs welcome!

                54 min
              • LIVE at ReactJS Girls

                Emma Wedekind MC’d a live show at ReactJS Girls with a panel of 3 amazing women — Eve Porcello, Marcy Sutton, and Kate Beard. It was a great discussion covering the biggest challenges they’ve faced, how no matter who you are imposter syndrome occurs and never really goes away, ways to support and encourage under-represented groups and people to get into tech, and how to choose a topic when writing a talk.

                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
              • Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing.
              • Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier.
              • 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:

                • Marcy Sutton – Website, GitHub, LinkedIn, X
                • Eve Porcello – Website, GitHub, LinkedIn, X
                • Kate Beard – Website, GitHub, LinkedIn, X
                • Emma Bostian – GitHub, LinkedIn, X

                Show Notes:

                • Huge thanks to ReactJS Girls Conference for allowing us to crash their conference and throw a JS Party
                • Want us to throw a JS Party at your conference? Send an email to [email protected] to get in touch.
                • Something missing or broken? PRs welcome!

                  34 min
                • When in doubt, log an issue

                  Nick and Mikeal catch up with Henry Zhu, the maintainer of Babel and host of the Maintainers Anonymous and Hope in Source podcasts. We discuss his path to open source maintainer-ship. We also chat about best practices for interacting with maintainers, while remembering that people are behind open source, and we talk self-care and avoiding burnout, culminating in a self-care repo being created to gather and discuss tips to care for yourself.

                  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.
                • 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.
                • Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing.
                • Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier.
                • GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
                • Featuring:

                  • Henry Zhu – Website, GitHub, X
                  • Nick Nisi – Website, GitHub, Mastodon, X
                  • Mikeal Rogers – GitHub, X

                  Show Notes:

                  • Hope in Source
                  • Maintainers Anonymous
                  • The GitHub Revolution: Why We’re All in Open Source Now
                  • Open Collective
                  • Introducing draft pull requests
                  • Atomic Habits by James Clear
                  • Mikeal’s self-care repository
                  • Henry’s Patreon
                  • Something missing or broken? PRs welcome!

                    1 hr
                  • Fresh voices!

                    Jerod welcomes new panelists Emma Wedekind and Divya Sasidharan to the party! We get to know these two amazing ladies and then open up the conversation to talk about what’s on their mind. Divya broaches the nuanced topics of keeping up with the fast pace of the developer world while maintaining balance and Emma wants to talk books.

                    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
                  • Manifold – Manifold is the easiest way for you to discover, buy, and manage the best developer services for your application, regardless of your cloud. Discover the best cloud services for your projects at manifold.co
                  • GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
                  • Featuring:

                    • Jerod Santo – GitHub, LinkedIn, Mastodon, X
                    • Emma Bostian – GitHub, LinkedIn, X
                    • Divya – Website, GitHub, LinkedIn, X

                    Show Notes:

                    • Listen to this episode of The Changelog for more on Emma’s writing and mentoring efforts
                    • The Heroines of JavaScript Trading Cards feature 3 of our panelists 🙌
                    • Books!
                      • Atomic Habits by James Clear
                      • Start with Why by Simon Sinek
                      • Malcom Gladwell’s Outliers
                      • Refactoring UI by Adam Wathan & Steve Schoger
                      • Blinkist is not a sponsor… yet! 😜
                      • Or you can just learn How To Talk About Books You Haven’t Read
                      • The Mythical Man-Month is a classic
                      • As is The Pragmatic Programmer
                      • The You Don’t Know JS book series
                      • Professional JavaScript for Web Developers by Nicholas Zakas
                      • Here’s Code Complete in PDF format
                      • Learning JavaScript Design Patterns by Addy Osmani
                      • Something missing or broken? PRs welcome!

                        1 hr 16 min
                      • LIVE from React Amsterdam

                        KBall MC’d a live show at React Amsterdam with a panel of 5 amazing React experts — Kitze, Michel Weststrate, Mike Grabowski, Vladimir Novick, and Andrey Okonetchnikov. It was a great discussion of state management solutions and the future of state management in the front-end.

                        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
                      • Manifold – Manifold is the easiest way for you to discover, buy, and manage the best developer services for your application, regardless of your cloud. Discover the best cloud services for your projects at manifold.co
                      • GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
                      • Featuring:

                        • Kitze – Website, GitHub, X
                        • Michel Weststrate – Website, GitHub, X
                        • Mike Grabowski – Website, GitHub, X
                        • Vladimir Novick – Website, GitHub, LinkedIn, X
                        • Andrey Okonetchnikov – GitHub, X
                        • Kevin Ball – Website, GitHub, LinkedIn, X

                        Show Notes:

                        • Special thanks to React Amsterdam — the biggest React conference worldwide!
                        • MobX
                        • Hooks
                        • GraphQL
                        • Talk: State Management in the GraphQL Era
                        • Observables in MobX
                        • The Curious Case of MobX State Tree
                        • Aven Cloud Framework
                        • Logux
                        • Xamarin
                        • Flutter
                        • Hasura.io
                        • React Native Community
                        • Vladimir’s YouTube channel with bootcamps
                        • Something missing or broken? PRs welcome!

                          43 min
                        • Wow, Gatsby is a mashup on steroids

                          KBall and Jason geek out on the ins and outs of Gatsby. They talked through the fundamentals of working with Gatsby, the development process, and look into the future of Gatsby.

                          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
                        • Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing.
                        • Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier.
                        • 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:

                          • Jason Lengstorf – Website, GitHub, X
                          • Kevin Ball – Website, GitHub, LinkedIn, X

                          Show Notes:

                          About Gatsby

                          • Gatsby
                          • Using Headless Wordpress
                          • Sanity.io
                          • Gatsby Starter Library
                          • Using the Gatsby GraphQL Playground
                          • The Content Mesh
                          • Apollo Server
                          • Fundamentals of working with Gatsby

                            • Creating and Modifying Pages in Gatsby
                            • Gatsby Remark Transformer
                            • Gatsby Config File
                            • Gatsby Development Process

                              • Function Composition
                              • Introducing Gatsby Themes
                              • Progressive Disclosure of Complexity
                              • Yarn Workspaces
                              • Yarn Link
                              • Lerna
                              • Future of Gatsby

                                • Build Performance Example
                                • Multi-core Builds
                                • Changelog Episode: The Great GatsbyJS
                                • Gatsby Preview
                                • Reach Router
                                • Hasura
                                • AWS Appsync
                                • Something missing or broken? PRs welcome!

                                  1 hr 11 min
                                • Refactoring script soup

                                  KBall, Nick, and Chris dig into the various dimensions along which projects vary, dig into testing and best practices, and share a number of lessons learned from legacy projects.

                                  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.
                                • 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.
                                • Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing.
                                • Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier.
                                • GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
                                • Featuring:

                                  • Kevin Ball – Website, GitHub, LinkedIn, X
                                  • Nick Nisi – Website, GitHub, Mastodon, X
                                  • Christopher Hiller – Website, GitHub, Mastodon, X

                                  Show Notes:

                                  Ways projects vary
                                  • Mocha
                                  • 12 Signs You’re Working in a Feature Factory
                                  • Node Release Schedule
                                  • Reddit discussion on developing mission critical software
                                  • Survivorship Bias
                                  • Testing & best practices
                                    • Inner Source
                                    • Unit Testing versus Functional Tests
                                    • Legacy code & refactoring
                                      • Gulp
                                      • Grunt
                                      • Legacy Code
                                      • Do You Write Legacy Code?
                                      • Webpack Aliases
                                      • Contest ~> NodeConf Columbia ticket raffle

                                        Prize: 1 ticket to NodeConf Columbia, June 21-22, Medellin Colombia

                                        How to enter:

                                        1. Rate or review JSParty in your favorite podcast app and send us a screenshot (10 entries into raffle)
                                        2. Share your favorite JSParty episode and send us a screenshot (1 entry)
                                        3. Number of entries any one participant can gain is unbounded. Send submissions to [email protected]

                                          Deadline for submissions ends at Midnight on April 30, 2019.

                                          Something missing or broken? PRs welcome!

                                          58 min
                                        4. Bundle because you want to, not because you need to

                                          Jerod and Nick are joined by Fred K. Schott – the main brain behind Pika. What’s that, you ask? An effort to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm.

                                          Join the discussion

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

                                          Featuring:

                                          • Fred K. Schott – Website, GitHub, X
                                          • Jerod Santo – GitHub, LinkedIn, Mastodon, X
                                          • Nick Nisi – Website, GitHub, Mastodon, X

                                          Show Notes:

                                          • pikapkg.com is your one-stop shop for all things Pika
                                          • Can I use ES Modules?
                                          • Fred’s click-baity (but high quality) intro – A Future Without Webpack
                                          • The now-famous five.js package on npm
                                          • Also check out @pika/pack
                                          • There’s an rfc to integrate @pika/pack into npm
                                          • five.guys(); // '🍔'

                                            Something missing or broken? PRs welcome!

                                            1 hr
                                          • What kind of moisture sensors do you use?

                                            We discuss the news (built-in modules, OpenJSFoundation, Lambda School stipends), chat about the internet of JS things, and finish up with one of our favorite segments: shout outs!

                                            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 changelog2018. Start your server - head to linode.com/changelog
                                          • Manifold – Manifold is the easiest way for you to discover, buy, and manage the best developer services for your application, regardless of your cloud. Discover the best cloud services for your projects at manifold.co
                                          • 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
                                            • Suz Hinton – GitHub, Mastodon, X
                                            • Nick Nisi – Website, GitHub, Mastodon, X
                                            • Christopher Hiller – Website, GitHub, Mastodon, X

                                            Show Notes:

                                            News Roundup
                                            • Philip Walton KV storage and built-in modules
                                            • TC39’s proposal for a JavaScript standard library.
                                            • The OpenJSFoundation is official
                                            • This was first discussed on JS Party #48
                                            • Lambda School is giving $18k in stipends to select students
                                            • Co-founder Austen Allfred’s tweet with the options diagram
                                            • Austen will be interviewed on Founders Talk soon
                                            • The internet of JS things
                                              • Suz is working on making her plants chirp
                                              • Speaking of, check out Chirp
                                              • For more of the backstory listen to this episode from OSCON
                                              • She uses KiCad to design her PCBS
                                              • Here’s the YouTube channel which was the most helpful when learning KiCad
                                              • Nick built a Raspberry Pi powered photoboot for a wedding
                                              • Shouts outs!
                                                • Suz is stoked about GitHub Actions and has a blog post upcoming
                                                • Listen to GitHub Actions is the next big thing while you wait for beta access
                                                • Nick gives a shout to GitHub’s Suggested Changes feature
                                                • Chris would like to thank Jory Burson for all the awesome she’s doing
                                                • Jerod shouts out Turbolinks, Tmuxinator, and tree
                                                • Something missing or broken? PRs welcome!

                                                  58 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