

Changelog Master Feed
Changelog Media
Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
Episodes
Mentioned books

Mar 31, 2017 • 1h 2min
JavaScript in Latin America (JS Party #5)
Mikeal Rogers, Alex Sexton, and special guest Juan Pablo Buritica discuss all things JavaScript in Latin America. The conferences, the communities, the meetups, JavaScript tooling, and more.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sentry – 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:Juan Pablo Buritica – GitHub, XMikeal Rogers – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:
Hacking your Front-End Apps by Alex Sexton at JSConf Colombia
Check out JSConf Colombia + their CFP is now open
Ask Juan Pablo Buritica about his Empanada Fund
Project
Guidelines for Effective Collaboration
Picks
Alex - CSS Grid — Check out the Complete Guide to CSS Grid at CSS Tricks, Grid by Example a collection of usage examples for the CSS Grid Layout specification, Learning CSS Grid Layout by Rachel Andrew, and Learn CSS Grid by Jen Simmons
Mikeal - Google Chrome will no longer trust Symantec certificates, 30% of the web will need to switch Certificate Authorities and Attacking the Windows NVIDIA Driver
Juan - Next.js and The Changelog #213: ZEIT, HyperTerm, and now with Guillermo Rauch
Something missing or broken? PRs welcome!

Mar 31, 2017 • 1h 6min
Game Development and Rebuilding Microservices (Go Time #40)
Luna Duclos joined the show to talk about rebuilding a microservice infrastructure with Go, game development, and other interesting Go projects and news.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors: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.
Toptal – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
Ultimate Go – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time!
Featuring:Luna Duclos – GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:Avalanche Studios
Kubernetes Certificate Manager
instrumentedsql
Interesting Go Projects and News
goggles
Go-kit 0.4.0 release
apd
apd: An Arbitrary-Precision Decimal Package for Go
Go Contribution Guide
WWG to GC
Free Software Friday!
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - Webpack
Erik - Helm
Luna - goa
Something missing or broken? PRs welcome!

Mar 28, 2017 • 1h 14min
Open Source at Google (Changelog Interviews #245)
Will Norris (Engineering Manager at Google’s Open Source office) joined the show to talk about their new release of the Google Open Source website as well as the release of Google’s internal documentation on how they do open source. Nearly 70 pages of documentation have been made public under creative commons license for the world to use. We talked about the backstory of Google’s Open Source office, their philosophy on OSS, their involvement in the TODO group, and much more.
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.
Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps.
GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product.
Featuring:Will Norris – Website, GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
A New Home for Google Open Source
Google Open Source - Bringing better technology to the world by promoting open source.
Google Open Source docs
TODO - Talk openly, develop openly
GitHub now lets its workers keep the IP when they use company resources for personal projects
Chris DiBona
Check out the Project Metadata project Will mentioned during the show
The Changelog #211: Open Source at Facebook with James Pearce
Google on GitHub
David Recordon on Changelog.com
Something missing or broken? PRs welcome!

Mar 25, 2017 • 1h 7min
Learning JavaScript and Bringing People Together (Changelog Interviews #244)
Tracy Lee joined the show to talk about bringing people together, helping people, and making an impact. We covered learning JavaScript, the ins and outs of her road to get to where she’s at today, hitting burnout and sleeping for two weeks, breaking into the JavaScript community, and the fun cruise, workshops, and conferences she’s working on for the JavaScript community.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps.
Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $2,000.
Datadog – Cloud-Scale Monitoring — Monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. Start your free trial, install the agent, and Datadog will send you a free Datadog t-shirt!
Featuring:Tracy Lee – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
This.Media
@EmberSherpa
Contributor Days
ng-cruise
Ember CLI
Something missing or broken? PRs welcome!

Mar 24, 2017 • 1h 14min
Splice, Audio, Compassion (Go Time #39)
Matt Aimonetti joined the show to talk about using go to solve tough audio problems, making go for everyone, empowering people with software, and other interesting Go projects and news.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors: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.
Toptal – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
Featuring:Matt Aimonetti – Website, GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:Splice (Music creation made simple)
I found compassion & hope… in prison
go-audio
Go Bootcamp
Go is for everyone
Defy Ventures
VSCode
Interesting Go Projects and News
gokrazy
Experimental RC Blimp Autopilot Test Flight #2
retool
CoreOS’s rkt and Docker’s containerd jointly donated to CNCF
Free Software Friday!
Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.
Brian - Gitlab
Erik - React
Matt - Ramya Rao
Something missing or broken? PRs welcome!

Mar 24, 2017 • 1h 2min
PWAs (Progressive Web Apps), Service Workers, Time, Glitch (JS Party #4)
Mikeal Rogers, Alex Sexton, and Rachel White discuss PWAs (Progressive Web Apps), Service Workers, and Time in JavaScript. Jenn Schiffer also joined the show to talk about Glitch, our project of the week.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps.
Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $2,000.
Featuring:Jenn Schiffer – GitHub, XMikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:Prep notes for this show: https://github.com/thechangelog/jsparty/blob/master/shows/2017-03-17.md
If you haven’t yet, join the community and Slack with us in real time in the #jsparty channel during the show. Head to https://changelog.com/community
PWAs (Progressive Web Apps)
Progressive Web Apps - https://developers.google.com/web/progressive-web-apps/
PWA Builder - http://preview.pwabuilder.com/
PWA Directory (a directory of Progressive Web Apps) - https://pwa-directory.appspot.com/
Essential Reading List for Getting Started With Service Workers
Time
MDN / Date
Moment.js
Talking with Jenn Schiffer about Glitch
Glitch
Glitch For Your API - From zero to working code in one minute
Best Buy Remix API
Picks
Mikeal Rogers: ild Fermentation
Rachel White: Hiring Without Whiteboards - Companies that don’t have a broken hiring process
Jenn Schiffer: Greek Yogurt, this tweet, and jQuery 3.2.0
Something missing or broken? PRs welcome!

Mar 18, 2017 • 1h 16min
Let's Encrypt the web (Changelog Interviews #243)
Jacob Hoffman-Andrews, Senior Staff Technologist at the EFF and the lead developer of Let’s Encrypt, joined the show to talk about the history of SSL, the start of Let’s Encrypt, why it’s important to encrypt the web and what happens if we don’t, Certbot, and the impact Let’s Encrypt has had on securing the web.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors: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!
Toptal – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps.
Featuring:Jacob Hoffman-Andrews – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Jacob Hoffman-Andrews on EFF.org
Search Changelog.com for “http/2” and “http2”
The Changelog #161: The HTTP/2 Spec with Ilya Grigorik
Boulder: An ACME-based CA (written in Go)
Automatic Certificate Management Environment (ACME)
Certbot (previously the Let’s Encrypt Client) - EFF’s tool to obtain certs from Let’s Encrypt, and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
Certbot’s Interactive Guide is rad
The Crypto Wars: Governments Working to Undermine Encryption
Root certificate trust store
Online Certificate Status Protocol
Jacob talked about using .wellknown in the root of projects
Go Time #14: CaddyServer, the ACME Protocol, and TLS with Matt Holt
[Wired] Google’s Chrome Hackers Are About to Upend Your Idea of Web Security
Let’s Encrypt Stats
Donate to Let’s Encrypt and/or Sponsor Let’s Encrypt
Wanna pitch in? Check for “help wanted” tags on their repos…
What It Costs to Run Let’s Encrypt
BONUS - From Jacob Hoffman-Andrews ~> How Not To Get Phished
Something missing or broken? PRs welcome!

Mar 17, 2017 • 58min
JavaScript Fatigue, AMP, Paths.js (JS Party #3)
Mikeal Rogers, Alex Sexton, and Rachel White discuss JavaScript Fatigue, Accelerated Mobile Pages (AMP), and the project of the week Paths.js
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps.
Toptal – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
Featuring:Mikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:Join the community to Slack with us about this show and the topics we cover. You can also suggest topics and guest panelist at our GitHub repo. Follow us on Twitter ~> we’re @JSPartyFM
JS Fatigue
What is JavaScript Fatigue
The deep roots of JavaScript Fatigue
@substack thinks you’re overcomplicating it
Is “Start with React” a viable solution?
Tools for Radicals by Justin Falcone
AMP
Overview
AMP Promises faster load times
The problem with AMP
Criticism: AMP and the Web
Pros and Cons
Bug in AMP inflates traffic metrics
How to get past AMP to a regular site
Project of the Week
Paths.js
Picks
Rachel: tracery
Mikeal: Lemonade Stand
Alex: Intl.js
Something missing or broken? PRs welcome!

Mar 16, 2017 • 1h
Go Developer Survey (Go Time #38)
Steve Francia joined the show to talk about the results of the 2016 Go Developer Survey and other interesting Go projects and news.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors: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.
Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
Ultimate Go – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time!
Featuring:Steve Francia – GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XJohnny Boursiquot – Website, GitHub, XShow Notes:The Go Developer Survey - https://blog.golang.org/survey2016-results
Almost all users of (89%) are using it for work, great testament to the growth of the language.
Heavy adoption from dynamic languages.
Most wanted improvements, generics (surprise!), and package versioning/dependency management (in the works).
Concern about finding developers, how do you feel about the pool of developers?
Vim / VSCode seem to be the top pics for editor.
When asked what libraries are still missing, the most common request by far was a library for writing GUIs. Another popular topic was requests around data processing, analytics, and numerical and scientific computing.
55% of respondents expressed interest in contributing in some way to the Go community and projects. Unfortunately, relatively few agreed that they felt welcome to do so (3.3:1) and even fewer felt that the process was clear (1.3:1)
Cobra / Viper / Hugo
Interesting Go Projects and News
Acra
Nakama
go2asm
Mid-stack inlining
Package Oriented Design
Free Software Friday!
Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.
Erik - usql
Steve - vim-go
Something missing or broken? PRs welcome!

Mar 10, 2017 • 56min
Web Assembly, Higher Education with JavaScript, JS Standards (JS Party #2)
Mikeal Rogers, Alex Sexton, and Rachel White discuss all the details around Web Assembly, and the effects of higher education and JavaScript, and JS Standards.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps.
Toptal – Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
Featuring:Mikeal Rogers – GitHub, XRachel White – GitHub, XAlex Sexton – Website, GitHub, XShow Notes:The topics covered in today’s show:
Web Assembly and higher education with JavaScript, and JS Standards
Project(s) of the Week: Lesser known JS standards — Abstract Blob Store, Abstract Chunk Store
Web Assembly is ready.
What kind of impact will it have on the ecosystem?
Brendan is worried vendors will mess this up
Cartoon intro to Web Assembly
Getting Started with Web Assembly in Node.js
Stanford is Migrating from Java to JavaScript
Project(s) of the Week
Lesser Known JS Standards
Abstract Blob Store
Abstract Chunk Store
Picks
Mikeal: Offline Camp, JSConf EU, csv,conf, and OpenVis Conf
Alex: flow-typed
Rachel: Data Sketches
Something missing or broken? PRs welcome!