

JS Party: JavaScript, CSS, Web Development
Changelog Media
Your weekly celebration of JavaScript and the web. Current panelists: Jerod Santo, Kevin Ball (KBall), Nick Nisi, Chris Hiller, Amal Hussein & Amy Dutton.
Past panelists: Suz Hinton, Feross Aboukhadijeh, Amelia Wattenberger, Divya Sasidharan, Alex Sexton, Rachel White, Emma Bostian, Ali Spittel, Mikeal Rogers & Jessica Sachs.
We talk about the web platform (Chrome, Safari, Edge, Firefox, Brave, etc), front-end frameworks (ReactJS, SolidJS, Svelte, VueJS, AngularJS, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), web animation, SVG, TailwindCSS, robotics, IoT, and much more. If JavaScript and/or the web touch your life, this show’s for you.
Some people search for JSParty and can't find the show, so now the string JSParty is in our description too.
Past panelists: Suz Hinton, Feross Aboukhadijeh, Amelia Wattenberger, Divya Sasidharan, Alex Sexton, Rachel White, Emma Bostian, Ali Spittel, Mikeal Rogers & Jessica Sachs.
We talk about the web platform (Chrome, Safari, Edge, Firefox, Brave, etc), front-end frameworks (ReactJS, SolidJS, Svelte, VueJS, AngularJS, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), web animation, SVG, TailwindCSS, robotics, IoT, and much more. If JavaScript and/or the web touch your life, this show’s for you.
Some people search for JSParty and can't find the show, so now the string JSParty is in our description too.
Episodes
Mentioned books

Aug 18, 2017 • 55min
2017 Node.js User Survey and Beaker Browser
Mikeal Rogers, Alex Sexton, and Paul Frazee talk about the 2017 Node.js user survey and Beaker Browser - an experimental peer-to-peer web browser that uses the Dat protocol to host sites from a user’s device.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
Toptal – Freelance with top companies. Travel the world. Easily scale your team. Hire the top freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.
Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:Paul Frazee✌️ – GitHub, XMikeal Rogers – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:Node.js Emerging as the Universal Development Framework for a Diversity of Applications - Hackernoon
2017 Node.js User Survey (PDF)
Globalize - A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
Beaker Browser - Rethink the Web browser
Something missing or broken? PRs welcome!

Aug 18, 2017 • 56min
AMA — BasicAttentionToken, Robotics, IDE's and Stuff
This is an AMA show with live questions from the #jsparty Slack channel. We cover everything from BasicAttentionToken, Robotics, Microsoft, IDE’s, and other fun stuff.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
Toptal – Freelance with top companies. Travel the world. Easily scale your team. Hire the top freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.
Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Featuring:Mikeal Rogers – GitHub, XRachel White – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
BasicAttentionToken - A new token to value user attention on the internet.
Basic Attention Token (BAT)
$35 Million in 30 Seconds: Token Sale for Internet Browser Brave Sells Out
Go Time #49: Adventures in VS Code with Ramya Rao
Request For Commits #11: Funding the Web with Brendan Eich
Johnny-Five: The JavaScript Robotics & IoT Platform
Version Lens - Visual Studio Marketplace
Dracula (also discussed on The Changelog #248) - a dark theme for Atom, Alfred, Brackets, Emacs, iTerm, Mintty, Notepad++, Slack, Sequel Pro, Sublime Text, Telegram, Textmate, Terminal.app, Ulysses, Vim, Visual Studio Code, Wox, Xcode, and Zsh
Buy Surface Laptop
On the Rise of Kotlin
Something missing or broken? PRs welcome!

Jul 26, 2017 • 1h 9min
ES Modules and ESM Loader
Mikeal Rogers, Alex Sexton, and John-David Dalton talk about ES Modules history and current status, and JDD’s ESM loader.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
Toptal – Freelance with top companies. Travel the world. Easily scale your team. Hire the top freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.
Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free!
Featuring:John-David Dalton – Website, GitHub, XMikeal Rogers – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:
standard-things/esm
lodash/lodash
Something missing or broken? PRs welcome!

Jul 7, 2017 • 1h 11min
Async control flow and threats to the open web
Mikeal Rogers, Alex Sexton, and Kyle Simpson talk about Async Control Flow and Threats to the Open Web, plus our project of the week Blake2b-WASM.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Toptal – Easily scale your team — hire the top freelance software developers, designers, and finance experts with Toptal. Email adam@changelog.com for a personal introduction.
Featuring:Kyle Simpson – GitHub, XMikeal Rogers – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:
Chapter 4: Async Flow Control from You Don’t Know JS: ES6 & Beyond by Kyle Simpson
Javascript Async Control Flow
The Hidden Power of ES6 Generators: Observable Async Flow Control
Fluent Conference
mafintosh/blake2b-wasm
Something missing or broken? PRs welcome!

Jun 23, 2017 • 46min
Inside Node 8, Glitch, Building a Community Around Education
Mikeal Rogers, Alex Sexton, and Jessica Lord talk with James Snell (Node.js TSC Director) about the release of Node.js version 8. Then, in the second half of the show, we discuss Glitch and their new “raise your hand” feature and building a community around education. Our project of the week is Tad!
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Toptal – Hire the top freelance software developers, designers, and finance experts with Toptal. Email adam@changelog.com for a personal introduction.
Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free!
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.
Featuring:James Snell – Website, GitHub, Mastodon, XMikeal Rogers – GitHub, XAlex Sexton – Website, GitHub, XJessica Lord – Website, GitHub, XShow Notes:Node v8.0.0
Node v8.0.0 (Current)
What’s New in Node 8
Node.js 8: Big Improvements for the Debugging and Native Module Ecosystem
Upgrading from Node 6 to Node 8: a real-world performance comparison
Node.js 8: The First Week
Glitch - “raise your hand” feature
Just raise your hand: How Glitch helps
Project of the Week
Tad
Something missing or broken? PRs welcome!

Jun 13, 2017 • 55min
Inside the Release of npm@5 and Sheetsee
Mikeal Rogers, Rachel White, and Alex Sexton talk with Rebecca Turner and Kat Marchán about npm@5 and Jessica Lord about Sheetsee.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code changelog. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free!
Fastly – Our bandwidth partner! Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.
Featuring:Rebecca Turner – Website, GitHub, XKat Marchán – GitHub, XJessica Lord – Website, GitHub, XMikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:npm@5
npm v5.0.0
cacache - a Node.js library for managing local key and content address caches. It’s really fast.
Sheetsee
Sheetsee - a client-side library for connecting Google Spreadsheets to a website and visualizing the information in tables and maps.
Sheetsee on Glitch - a sample Sheetsee site with data backup
Picks!
chaosbot/chaos - a social coding experiment that updates its own code democratically.
babel/babili - ES6+ aware minifier based on the Babel toolchain.
zeit/pkg - package your Node.js project into an executabl
Medieval Fantasy City Generator
Something missing or broken? PRs welcome!

Jun 1, 2017 • 1h 5min
Using ES6/7, create-react-app, and Electron!
Mikeal Rogers, Rachel White, and Alex Sexton discuss how they’re using ES6/7 with and without a compiler, updates to create-react-app, and the beloved Electron.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Toptal – Hire the top freelance software developers, designers, and finance experts with Toptal. Email adam@changelog.com for a personal introduction.
Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free!
Fastly – Our bandwidth partner! Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.
Featuring:Mikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:Topics
Using new JavaScript language features in ES6 and ES7 with and without a compiler
Updates to create-react-app
Electron - Build cross platform desktop apps with JavaScript, HTML, and CSS
Picks
Webpack 2 (Alex Sexton)
Immutable data structures for functional JS by Anjana Vakil at JSConf EU 2017 (Rachel White)
(Book) Hackers: Heroes of the Computer Revolution (Mikeal Rogers)
Something missing or broken? PRs welcome!

May 26, 2017 • 1h 4min
Web Standards, ECMAScript Modules in Browsers, and Learning JS
Wes Bos and Mike Taylor joined Alex Sexton this week to talk about Web Standards stuff, compileTo CSS libraries, ECMAScript Modules in Browsers, and Learning JS.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
Featuring:Wes Bos – Website, GitHub, XMike Taylor – Website, GitHub, XAlex Sexton – Website, GitHub, XShow Notes:
ECMAScript Modules in Browsers
Wes Bos tutorials
Interface Lovers
Prettier
Node.js V8 –inspector Manager
Something missing or broken? PRs welcome!

May 2, 2017 • 1h 10min
yayQuery Reunion!
In this special episode, it’s a yayQuery podcast reunion. Alex Sexton, Paul Irish, Rebecca Murphey, and Adam Sontag are back for a takeover episode here on JS Party where they catch up on the latest happenings in JavaScript, share JavaScript predictions, thoughts on TypeScript, React, PWAs, and more.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
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:Alex Sexton – Website, GitHub, XPaul Irish – Website, GitHub, XRebecca Murphey – Website, GitHub, XAdam Sontag – Website, GitHub, XShow Notes:** If we missed any links let us know.
yayQuery podcast
Buy the yayQuery soundtrack on Bandcamp
Lighthouse — an open-source, automated tool for improving the quality of web pages. You can run it against any page on the web. It has audits for performance, accessibility, progressive web apps, and more.
Getting Started with Redux by Dan Abramov
You Might Not Need Redux by Dan Abramov
W3Fools
The Most Explosive Modal on the Web
Progressive Web Apps Training
Webpack: It’s Not Magic
Picks
The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier (Rebecca Murphey)
Paul Irish shared this image as his pick.
Something missing or broken? PRs welcome!

Apr 25, 2017 • 1h 1min
P2P Web, WebRTC, WebTorrent, IPFS, and React VR
Mikeal Rogers, Alex Sexton, and Rachel White discuss the P2P web — including WebRTC, WebTorrent, and IPFS. They also get into React and React VR and the project of the week, PouchDB.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
Featuring:Mikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:The P2P Web
WebRTC
WebTorrent
IPFS
The Changelog #160: Ampersand.js, SPAs, and WebRTC with Henrik Joreteg
The Changelog #227: Mad Science, WebTorrent, & WebRTC with Feross Aboukhadijeh
React VR
React VR - Build VR websites and interactive 360 experiences with React
PouchDB
PouchDB - the JavaScript Database that Syncs!
Picks!
Rachel: tiny-care-terminal - a little dashboard that tries to take care of you when you’re using your terminal
Alex: pwmetrics - Progressive web metrics at your fingertipz
Mikeal: Request For Commits - Season 2 is coming soon!
Something missing or broken? PRs welcome!