JavaScript Icon

JavaScript

Tracking all things JavaScript
428 episodes
All Topics

Changelog Interviews Changelog Interviews #332

A UI framework without the framework

Play
2019-01-30T21:25:14Z #javascript +3 🎧 30,516

Jerod and Adam talked with Rich Harris –a JavaScript Journalist on The New York Times Investigations team– about his magical disappearing UI framework called Svelte. We compare and contrast Svelte to React, how the framework is embedded in a component, build time vs. run time, scoping CSS to components, and CSS in JavaScript. Rich also shares where Svelte v3 is heading and the details on Sapper, a framework for building extremely high-performance progressive web apps, powered by Svelte.

JS Party JS Party #60

You might want to read up on PAW Patrol

Play
2019-01-25T12:00:00Z #javascript 🎧 7,701

Your 3 intrepid hosts try to explain JS concepts (bind/apply, thunks, and ReasonML) to each other as if we’re five year olds. Hilarity and/or confusion ensues. During Pro Tip Time, Suz tells a story of woe, KBall motivates himself, and Jerod tries to keep you in the flow. Finally, we point our project spotlight at Fly CDN and talk edge applications and IoT.

JS Party JS Party #56

We're dependent. See?

Play
2018-12-14T12:00:00Z #javascript +1 🎧 7,602

KBall, Chris, Nick, and Safia discuss how they keep a healthy relationship with dependencies in their codebase. Listen to learn how they decide when to use third-party dependencies, how they verify and validate dependencies, and how to support the ecosystem of open source libraries.

JS Party JS Party #55

The future of the web is npm, but maybe not JavaScript

Play
2018-12-07T17:14:33Z #javascript +1 🎧 8,992

In this special episode of JS Party, KBall and Nick are on location at Node + JS Interactive in Vancouver. They talks with Laurie Voss, co-founder and COO of npm Inc. They chat about his talk, “npm and the Future of JavaScript”, JavaScript frameworks, and how the definition of “the fundamentals of the web” is constantly changing.

Changelog Interviews Changelog Interviews #326

The insider perspective on the event-stream compromise

Play
2018-12-05T21:50:10Z #infosec +3 🎧 25,297

Adam and Jerod talk with Dominic Tarr, creator of event-stream, the IO library that made recent news as the latest malicious package in the npm registry. event-stream was turned malware, designed to target a very specific development environment and harvest account details and private keys from Bitcoin accounts.

They talk through Dominic’s backstory as a prolific contributor to open source, his stance on this package, his work in open source, the sequence of events around the hack, how we can and should handle maintainer-ship of open source infrastructure over the full life-cycle of the code’s usefulness, and what some best practices are for moving forward from this kind of attack.

JS Party JS Party #54

trust.js but verify

Play
2018-11-30T16:59:33Z #javascript 🎧 7,073

KBall, Jerod, and Nick break down some recent events in the JavaScript world. Take a dive into the recent event-stream malware attack, breaking down the State of JavaScript 2018 survey, and sharing pro tips to make your life better.

JS Party JS Party #53

VisBug is like DevTools for designers

Play
2018-11-23T12:00:00Z #javascript +2 🎧 7,025

Google UX Engineer Adam Argyle joins Jerod and KBall to share all the details on VisBug, his just-released Chrome Extension that “makes any webpage feel like an artboard.” Adam is passionate about doing for designers what Firebug (and later DevTools) did for developers. In this episode, he shares that passion and how it’s driven him to create and open source VisBug.

JS Party JS Party #52

Nest 'dem loops

Play
2018-11-16T12:00:00Z #javascript +1 🎧 7,011

NESTED LOOPS is a JavaScript band that combines music and video with web tech to perform live at JSConf. In this episode, Jerod and Suz are joined by Jan Monschke and Kahlil Lechelt, which comprise 2/3 of the group.

After sampling one of their tracks, we hear the story of how they got the band together, the journey of building a tech stack for their first live performance, and how that stack was then rewritten to be “good” for their second performance. Suz is at awe with the technologies at play. Jerod wonders if there’s room in the world for musicians directly targeting JavaScript devs. A good time is had by all.

JS Party JS Party #50

What up, docs? 🥕

Play
2018-11-02T17:08:32Z #javascript +1 🎧 7,420

Safia, Nick, Jerod, and Chris get together to talk about documentation. Documentation is essential in our work but it can be difficult to get buy-in. The crew talks about how you can get others to care about it in your organization, tools that make documentation easier, and some examples of companies doing it right.

JS Party JS Party #48

LIVE from Node + JS Interactive

Play
2018-10-19T17:00:00Z #javascript 🎧 6,929

KBall, Nick, and Suz MC’d a live show at Node + JS Interactive in Vancouver with Tierney Cyren (Node Foundation) and Dave Methvin (JS Foundation) to discuss the proposed merger between the JS Foundation and the Node Foundation. What’s happening with the merger? What does this merger mean for everyday JavaScript developers and the ecosystem?

JS Party JS Party #47

The nitty gritty on BitMidi

Play
2018-10-12T17:00:00Z #javascript +2 🎧 6,575

Where does Feross get all those wonderful toys? He builds them with JavaScript, of course! BitMidi – a website for listening to your favorite MIDI files – is his latest creation. In this episode, Jerod “sits down” with Feross to learn all about it.

How do MIDIs even work? Why won’t they play on the web anymore? Can WASM save the day (hint: yes)? How does Feross get so many eyeballs on his creations? Is Preact awesome for building sites like this? What’s the future of BitMidi look like? Don’t ask us, listen to the episode!

JS Party JS Party #46

Fantastic bugs and how to squash them

Play
2018-10-05T17:00:00Z #javascript 🎧 7,627

Safia, Suz, KBall and Nick get together to talk about bugs! Not those pesky things you’re scared to squash because they might suddenly jump on you — this is all about JavaScript bugs; how you prevent some of the common ones, what tools you can use to reduce bugs in your code, and a panel group therapy session where they discuss the most difficult bug they’ve had to fix.

Player art
  0:00 / 0:00