JavaScript Icon

JavaScript

Tracking all things JavaScript
428 episodes
All Topics

JS Party JS Party #175

This is ReScript

Play Watch
2021-05-14T16:00:00Z #javascript +1 🎧 12,123

Ever wanted a language like JavaScript, but without the warts, with a great type system, and with a lean build toolchain that doesn’t waste your time?

Patrick Ecker from the ReScript Association sits down with Jerod and Feross to tell us all about this “JavaScript-like language you have been waiting for”.

Changelog Interviews Changelog Interviews #435

The future of the web is HTML over the wire

Play
2021-04-05T21:00:00Z #rails +2 🎧 31,230

This week we’re joined by long-time web developer Matt Patterson. Earlier this year Matt wrote an evocative article for A List Apart called The Future of Web Software Is HTML-over-WebSockets. In this episode Matt sits down with Jerod to discuss, in-detail, why he believes the future of the web is server-rendered (again) and how Ruby on Rails is well positioned to bring that future to us today.

JS Party JS Party #163

JS is an occasionally functional language

Play Watch
2021-02-19T17:00:00Z #fp +2 🎧 12,975

Eric Normand (long-time FP advocate and author of Grokking Simplicity) joins Jerod and KBall for a deep conversation about Functional Programming in JavaScript. Eric teaches us what FP is all about, details the functional side of JS, and reviews the good/bad/ugly of React.

Oh, and join us in the #jsparty channel of our community slack where we’re giving away three FREE e-book copies of Eric’s new book! 🎁

Changelog Interviews Changelog Interviews #424

You can FINALLY use JSHint for evil

Play
2020-12-20T05:00:00Z #maintainer-spotlight +3 🎧 23,374

Today we welcome Mike Pennisi into our Maintainer Spotlight. This is a special flavor of The Changelog where we go deep into a maintainer’s story. Mike is the maintainer of JSHint which, since its creation in 2011, was encumbered by a license that made it very hard for legally-conscious teams to use the project. The license was the widely-used MIT Expat license, but it included one additional clause: “The Software shall be used for Good, not Evil.” Because of this clause, many teams could not use JSHint.

Today’s episode with Mike covers the full gamut of JSHint’s journey and how non-free licensing can poison the well of free software.

JS Party JS Party #156

A hot cup of Mocha ☕

Play Watch
2020-12-18T20:45:00Z #javascript +2 🎧 10,481

Amal and Divya turn our spotlight inward and interview our very own Christopher “Boneskull” Hiller about maintaining Mocha.js. Mocha has been a mainstay in the JavaScript testing community for ten (!) years now! They discuss the secret to Mocha’s success, what it’s like to maintain it, and how to make maintainers (and users) happy!

Player art
  0:00 / 0:00