

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

Sep 14, 2018 • 1h 29min
Interviews from JSConf (JS Party #43)
KBall interviews with Michael Chan, Juan Pablo Buriticá and Julián David Duque, and Tim Doherty at JSConf.US. Conversations about the importance of DRY code, the metaphors we use for software, JavaScript communities across Latin America, how to advocate for modern tech stacks in large companies, and fostering mentorship.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing.
Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog.
NativeScript – NativeScript is an open source framework for building truly native mobile apps for iOS and Android using JavaScript and TypeScript with frameworks like Angular and Vue. Learn more at nativescript.org/jsparty.
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.
Featuring:Michael Chan – Website, GitHub, XJuan Pablo Buritica – GitHub, XJulian Duque – Website, GitHub, XTim Doherty – Website, GitHub, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes:Michael Chan (Chantastic)
React Podcast
‘Hot Garbage, Clean Code Is Dead’ recording from React Rally
Sandi Metz on Churn vs Complexity
Ice Cube and his real name
Juan and Julián
JSConf Colombia
‘The Butterfly.js Effect’ slides
Yayquery
Lending Privilege
Transifex
Tim Doherty
Generators
Proxies
JavaScript: Prototype vs Class
Innovation Debt
npm audit
npm outdated
Dependabot
Santa Barbara JavaScript Meetup
‘ES6 In Practice’ slides
Something missing or broken? PRs welcome!

Sep 12, 2018 • 1h 14min
Kubernetes brings all the Cloud Natives to the yard (Changelog Interviews #314)
We talk with Dan Kohn, the Executive Director of the Cloud Native Computing Foundation to catch up with all things cloud native, the CNCF, and the world of Kubernetes.
Dan updated us on the growth KubeCon / CloudNativeCon, the state of Cloud Native and where innovation is happening, serverless being on the rise, and Kubernetes dominating the enterprise.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Hired – Salary and benefits upfront? Yes please. Our listeners get a double hiring bonus of $600! Or, refer a friend and get a check for $1,337 when they accept a job. On Hired companies send you offers with salary, benefits, and even equity upfront. You are in full control of the process. Learn more at hired.com/changelog.
DigitalOcean – DigitalOcean is simplicity at scale. Whether your business is running one virtual machine or ten thousand, DigitalOcean gets out of your way so your team can build, deploy, and scale faster and more efficiently. New accounts get $100 in credit to use in your first 60 days.
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.
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:Dan Kohn – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Cloud Native Computing Foundation
CNCF Survey: Use of Cloud Native Technologies in Production Has Grown Over 200%
Cloud Native Computing Foundation Receives $9 Million Cloud Credit Grant from Google Cloud to Fund Kubernetes Development, Empower Community
Cloud Native Computing Foundation Welcomes 38 New Members at Open Source Summit North America
Software Conformance - Cloud Native Computing Foundation
GitHub - cncf/landscape - Static Cloud Native Landscapes and Interactive Landscape that filters and sorts hundreds of cloud native projects and products, and shows details including GitHub stars, funding or market cap, first and last commits, contributor counts, headquarters location, and recent tweets.
CNCF Cloud Native Interactive Landscape
K8s DevStats
KubeCon + CloudNativeCon North America 2018
Something missing or broken? PRs welcome!

Sep 7, 2018 • 1h 7min
Decentralizing the web with Beaker (JS Party #42)
Feross talks with Mathias Buus and Paul Frazee about the decentralized web, why the average person should care about decentralization of the web, the Beaker browser, Dat and the differences and similarities to BitTorrent, and how Paul and Mathias first got involved in this work.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog.
Indeed – Indeed Assessments is a remote-first team that operates like a startup within Indeed — and they’re hiring. If you’re looking to join a remote-first team working on really big problems that will literally impact 100’s of Millions of people, head to indeed.jobs/changelog
NativeScript – NativeScript is an open source framework for building truly native mobile apps for iOS and Android using JavaScript and TypeScript with frameworks like Angular and Vue. Learn more at nativescript.org/jsparty.
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:Mathias Buus – GitHub, XPaul Frazee✌️ – GitHub, XFeross Aboukhadijeh – Website, GitHub, XShow Notes:
Beaker Browser
Dat Project
Something missing or broken? PRs welcome!

Sep 6, 2018 • 16min
Mahdi Yusuf knows being healthy is a constant struggle (Away from Keyboard #6)
Mahdi Yusuf worked a startup in his twenties and wasn’t worried too much about his health. When he quit that job, he decided to take better care of himself and lost fifty pounds. Now, he’s the CTO of Gyroscope, a startup that aims to be the operating system for the human body, but ever since joining, has gained weight back.
Mahdi talks to me about how Gyroscope is trying to help people understand their bodies better, growing up with a love for computers, and trying to be healthy with a busy life.
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. 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
Hired – Salary and benefits upfront? Yes please. Our listeners get a double hiring bonus of $600! Or, refer a friend and get a check for $1,337 when they accept a job. On Hired companies send you offers with salary, benefits, and even equity upfront. You are in full control of the process. Learn more at hired.com/afk.
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.
Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog.
Featuring:Mahdi Yusuf – GitHub, XTim Smith – GitHub, XShow Notes:
Gyroscope
Mahdi Yusuf on Gyroscope
Something missing or broken? PRs welcome!

Sep 5, 2018 • 1h 13min
The first cloud native programming language (Changelog Interviews #313)
Jerod talked with Paul Fremantle, the CTO and Co-Founder of WSO2, about their new programming language, Ballerina — a cloud-native language which aims to make it easier to write microservices that integrate APIs. They talked about the creation of the language and how it was inspired by so many technologies, cloud native features like built-in container support, serverless-friendly, observability, and how it works with, or without, a service mesh — just to name a few.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Indeed – Indeed Assessments is a remote-first team that operates like a startup within Indeed — and they’re hiring. If you’re looking to join a remote-first team working on really big problems that will literally impact 100’s of Millions of people, head to indeed.jobs/changelog
DigitalOcean – DigitalOcean is simplicity at scale. Whether your business is running one virtual machine or ten thousand, DigitalOcean gets out of your way so your team can build, deploy, and scale faster and more efficiently. New accounts get $100 in credit to use in your first 60 days.
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.
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:Paul Fremantle – XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Ballerina.io - Landing page of Ballerina.io : Cloud Native Programming Language
Ballerina’s philosophy - Ballerina.io design philosophy which incorporates fundamental concepts of distributed system integration into the language
Ballerina Central - Ballerina.io Central code repository of reusable code packages
Coverage on The New Stack - Article on Ballerina in The New Stack
Something missing or broken? PRs welcome!

Sep 3, 2018 • 21min
AI in healthcare, synthesizing dance moves, hardware acceleration (Practical AI #12)
Chris and Daniel discuss new advances in AI research (including a creepy dancing video), how AI is creating opportunity for new chip startups, and uses of deep learning in healthcare. They also share some great learning resources, including one of Chris’s favorite online courses.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Enjoy CPU optimized droplets with dedicated hyper-threads from best in class Intel CPUs for all your machine learning and batch processing needs. Easily spin up a one-click Machine Learning and AI application image and get immediate access to Python3, R, Jupyter Notebook, TensorFlow, SciKit, and PyTorch. Our listeners get $100 in credit!
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.
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
Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog.
Featuring:Chris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:News/Updates:
New seq2seq architecture without explicit encoder/decoder
Dancing video synthesis
O’Reilly AI SF
How AI is decommoditizing the chip industry
Johns Hopkins researchers use deep learning to combat pancreatic cancer
Artificial intelligence system designs drugs from scratch
Learning Resources:
Hands on ML books dataviz
Udemy - Complete Guide to TensorFlow for Deep Learning with Python
Books
“Hands-On Machine Learning” by Aurélien Géron
Something missing or broken? PRs welcome!

Aug 31, 2018 • 53min
Applying the magic of compilers to the frontend (JS Party #41)
KBall and Chad Hietala meet up at JSConf and talk about compilers for the frontend, Ember’s binary opcodes, webassembly, and the future of performance optimization for the web.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Indeed – Indeed Assessments is a remote-first team that operates like a startup within Indeed — and they’re hiring. If you’re looking to join a remote-first team working on really big problems that will literally impact 100’s of Millions of people, head to indeed.jobs/changelog
Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog.
NativeScript – NativeScript is an open source framework for building truly native mobile apps for iOS and Android using JavaScript and TypeScript with frameworks like Angular and Vue. Learn more at nativescript.org/jsparty.
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:Chad Hietala – GitHub, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes:Performance gains from compilers in JavaScript:
Performance gains from switching to Closure Compiler
Glimmer
The Glimmer Binary Experience
The Glimmer VM: Boots Fast and Stays Fast
Experiments porting Glimmer VM pieces to WASM
The performance costs of parse/compile:
The Cost of JavaScript
Precompilation:
Svelte
Prepack
Moving sourcemaps to webassembly:
Oxidizing Source Maps with Rust and WebAssembly
A11Y:
JSParty: A11y is your ally
Reach Router
Ember A11y
Opportunities for Angular, Vue, etc
Advantages of Angular Templates
Ember
The Brutal Lifecycle of JavaScript Frameworks
Github Stars !== Usage: React is still blowing Vue and Angular Away
issue: Latest version of angular-cli shows ember-cli help
#dadt (Dojo already did that)
Ember RFCs
Other Linkedin Projects:
CSS Blocks
Kafka
Something missing or broken? PRs welcome!

Aug 29, 2018 • 19min
Justin Dorfman’s passion is advocating for developers (Away from Keyboard #5)
After a very difficult 2014 that put Justin Dorfman in the hospital, he vowed to never go back. Justin has Bipolar I disorder, so coming to terms with his limitations and the sacrifices he needs to make to stay healthy hasn’t been easy. He talks to me about his early BMX dreams, his transition from engineering to marketing, and the stigma around mental health.
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. 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
Hired – Salary and benefits upfront? Yes please. Our listeners get a double hiring bonus of $600! Or, refer a friend and get a check for $1,337 when they accept a job. On Hired companies send you offers with salary, benefits, and even equity upfront. You are in full control of the process. Learn more at hired.com/afk.
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.
Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog.
Featuring:Justin Dorfman – Website, GitHub, LinkedIn, XTim Smith – GitHub, XShow Notes:
Sticker Mule: Custom stickers
Something missing or broken? PRs welcome!

Aug 29, 2018 • 1h 2min
Segment's transition back to a monorepo (Changelog Interviews #312)
Adam and Jerod talk with two members of Segment’s engineering team: Co-founder and CTO, Calvin French-Owen, as well as Software Engineer, Alex Noonan, about their journey from monorepo to microservices back to monorepo. 100s of problem children to 1 superstar child.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Indeed – Indeed Assessments is a remote-first team that operates like a startup within Indeed — and they’re hiring. If you’re looking to join a remote-first team working on really big problems that will literally impact 100’s of Millions of people, head to indeed.jobs/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
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.
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:Alexandra Noonan – GitHubCalvin French-Owen – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Segment says goodbye microservices
Goodbye Microservices: From 100s of problem children to 1 superstar · Segment Blog
Centrifuge: a reliable system for delivering billions of events per day · Segment Blog
Something missing or broken? PRs welcome!

Aug 28, 2018 • 1h 21min
Eric Berry is funding open source with CodeFund (Founders Talk #56)
Eric Berry started Code Sponsor a year ago because of his passion for finding ways to sustain and fund open source developers. He ultimately had to shutdown due to potential legal issues with GitHub, but was given new life as CodeFund when he went to work for ConsenSys and Gitcoin. We talked through the backstory of this idea, why he’s so passionate about funding open source, ethical advertising, being unapologetically focused on your mission, the value of honesty and openness, and the future direction of CodeFund.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Vettery – Vettery helps you scale your teams by connecting you with highly qualified tech, sales & finance candidates. Download their tech salary report for 2018 with insights from tech hiring activity in New York City, San Francisco, Los Angeles, and Washington D.C. Download at vettery.com/founderstalk.
Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code 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.
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:Eric Berry – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
CodeFund
What I’ve learned over the past year funding open source
The CPC Illusion
gitcoinco/codefund
Code Sponsor + Gitcoin = OSS Sustainability
Why Funding Open Source is Hard
React Table
Material UI
nayafia/lemonade-stand
Codesandbox
Nuxt.js
Sustain Summit 2018
Open Collective
Founders Talk #52: Pia Mancini is now CEO and growing Open Collective
Something missing or broken? PRs welcome!