JS Party: JavaScript, CSS, Web Development

Changelog Media
undefined
May 24, 2019 • 1h 17min

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 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 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, XKevin Ball – Website, GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Mastodon, XShow 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!
undefined
May 18, 2019 • 53min

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 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 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, XEmma Bostian – GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XShow 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!
undefined
May 14, 2019 • 33min

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 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 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, XEve Porcello – Website, GitHub, LinkedIn, XKate Beard – Website, GitHub, LinkedIn, XEmma Bostian – GitHub, LinkedIn, XShow 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 editors@changelog.com to get in touch. Something missing or broken? PRs welcome!
undefined
May 7, 2019 • 60min

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 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. 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, XNick Nisi – Website, GitHub, Mastodon, XMikeal Rogers – GitHub, XShow 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!
undefined
Apr 30, 2019 • 1h 16min

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 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 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, XEmma Bostian – GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XShow 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!
undefined
Apr 19, 2019 • 42min

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 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 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, XMichel Weststrate – Website, GitHub, XMike Grabowski – Website, GitHub, XVladimir Novick – Website, GitHub, LinkedIn, XAndrey Okonetchnikov – GitHub, XKevin Ball – Website, GitHub, LinkedIn, XShow 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!
undefined
Apr 12, 2019 • 1h 10min

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 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 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, XKevin Ball – Website, GitHub, LinkedIn, XShow 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!
undefined
Apr 5, 2019 • 57min

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 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. 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, XNick Nisi – Website, GitHub, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XShow 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: Rate or review JSParty in your favorite podcast app and send us a screenshot (10 entries into raffle) Share your favorite JSParty episode and send us a screenshot (1 entry) Number of entries any one participant can gain is unbounded. Send submissions to jsparty@changelog.com Deadline for submissions ends at Midnight on April 30, 2019. Something missing or broken? PRs welcome!
undefined
Mar 29, 2019 • 60min

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 discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Fred K. Schott – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Mastodon, XShow 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!
undefined
Mar 22, 2019 • 58min

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 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 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, XSuz Hinton – GitHub, Mastodon, XNick Nisi – Website, GitHub, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XShow 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!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app