Podcast

The Changelog

Conversations with the hackers, leaders, and innovators of software development. Hosts Adam Stacoviak and Jerod Santo face their imposter syndrome so you don’t have to. Expect in-depth interviews with the best and brightest in software engineering, open source, and leadership. This is a polyglot podcast. All programming languages, platforms, and communities are welcome. Open source moves fast. Keep up.

Episodes

  • Funding OSS with Mozilla Open Source Support awards

    Mar 13 2019

    We’re talking with Mehan Jayasuriya program officer at Mozilla about MOSS — the Mozilla Open Source Support (MOSS) program which recognizes, celebrates, and supports open source projects. Earlier this year we caught the “MOSS 2018 Year in Review” blog post — this post highlighted many of their efforts in 2018 so we reached out to talk through the history, goals, and impact of this very generous project. Discuss on Changelog News Sponsors DigitalOcean – The simplest cloud platform...more

  • Homebrew! Part Deux

    Mar 06 2019

    We’re talking with Mike McQuaid about Homebew 2.0.0, supporting Linux and Windows 10, the backstory and details surrounding the security issue they had in 2018, their new governance model, Mike’s new role, the core team meeting in-person at FOSDEM this year, and what’s coming next for Homebrew. Discuss on Changelog News Sponsors DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infra...more

  • Containerizing compute driven workloads with Singularity

    Feb 28 2019

    We’re talking with Greg Kurtzer, the founder of CentOS, Warewulf, and most recently Singularity — an open source container platform designed to be simple, fast, and secure. Singularity is optimized for enterprise and high-performance computing workloads. What’s interesting is how Singularity allows untrusted users to run untrusted containers in a trusted way. We cover the backstory, Singularity Pro and how they’re not holding the open source community version hostage, as well as how Singularity ...more

  • Enabling open code for science at NumFOCUS

    Feb 22 2019

    We’re talking with Gina Helfrich the Communications Director for NumFOCUS about their story and history, the impact of open code on science, the difference between sponsored and affiliated projects, corporate backing, the back story of their education and events program PyData, and the struggles of storytelling and fundraising. Discuss on Changelog News Sponsors Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months ...more

  • With great power comes great responsibility

    Feb 15 2019

    Adam and Jerod are joined by JS Party panelist Nick Nisi and #causeascene advocate Kim Crayton for a deep discussion on ethics in the technology industry at-large and our roles as software developers. If you’ve never heard Kim describe what life is like online for underrepresented and marginalized folks, you have to listen to this show! Discuss on Changelog News Sponsors DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine...more

  • Tactical design advice for developers

    Feb 06 2019

    Adam talks with Erik Kennedy about tactical design advice for developers. Erik is a self-taught UI designer and brings a wealth of practical advice for those seeking to advance their design skills and learn more about user interface design. We cover his seven rules for creating gorgeous UI, the fundamentals of user interface design — color, typography, layout, and process. We also talk about his course Learn UI Design and how it’s the ultimate on-ramp for upcoming UI designers. Discuss on Chang...more

  • A UI framework without the framework

    Jan 30 2019

    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. Discuss...more

  • GitHub Actions is the next big thing

    Jan 23 2019

    Adam and Jerod talk to Kyle Daigle, the Director of Ecosystem Engineering at GitHub. They talk about GitHub Actions, the new automation platform announced at GitHub Universe this past October 2018. GitHub Actions is the next big thing coming out of GitHub with the promise of powerful workflows to supercharge your repos and GitHub experience. Build your container apps, publish packages to registries, or automate welcoming new users to your open source projects — with access to interact with the f...more

  • source{d} turns code into actionable insights

    Jan 16 2019

    Adam caught up with Francesc Campoy at KubeCon + CloudNativeCon 2018 in Seattle, WA to talk about the work he’s doing at source{d} to apply Machine Learning to source code, and turn that codebase into actionable insights. It’s a movement they’re driving called Machine Learning on Code. They talked through their open source products, how they work, what types of insights can be gained, and they also talked through the code analysis Francesc did on the Kubernetes code base. This is as close as you...more

  • Perspectives on Kubernetes and successful cloud platforms

    Jan 09 2019

    Adam caught up with Brendan Burns (co-creator of Kubernetes and Partner Architect at Microsoft Azure) at KubeCon + CloudNativeCon 2018 in Seattle, WA to talk about the state of Kubernetes, the importance of community, building healthy cloud platforms, and the future of cloud infrastructure. Discuss on Changelog News 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. Sta...more

  • State of the "log" (2018)

    Dec 19 2018

    On this year’s “State of the ‘log’” episode we’re going behind the scenes to look back at 2018 as we prepare for 2019 and onward. We talk through our most popular episodes, most controversial episodes, and even some of our personal favorites. We also catch you up on some company level updates here at Changelog Media. We hired Tim Smith earlier this year as our Senior Producer, we retired Request for Commits, started some new shows… Discuss on Changelog News Sponsors Fastly – Our ...more

  • Untangle your GitHub notifications with Octobox

    Dec 13 2018

    Jerod is joined by Andrew Nesbitt and Ben Nickolls to talk Octobox, their open source web app that helps you manage your GitHub notifications. They discuss how Octobox came to be, why open source maintainers love it, the experiments they’re doing with pricing and business models, and how Octobox can continue to thrive despite GitHub’s renewed interest in improving notifications. Discuss on Changelog News Sponsors Rollbar – We catch our errors before our users do because of Rollba...more

  • The insider perspective on the event-stream compromise

    Dec 05 2018

    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 an...more

  • A good open source password manager? Inconceivable!

    Nov 28 2018

    Perry Mitchell joined the show to talk about the importance of password management and his project Buttercup — an open source password manager built around strong encryption and security standards, a beautifully simple interface, and freely available on all major platforms. We talked through encryption, security concerns, building for multiple platforms, Electron and React Native pros and woes, and their future plans to release a hosted sync and team service to sustain and grow Buttercup into a ...more

  • Tidelift's mission is to pay open source maintainers

    Nov 21 2018

    In this special crossover episode of Founders Talk, Adam talks with Donald Fischer. Donald Fischer and the team at Tidelift are on a mission of making open source work better — for everyone. To pay the maintainers of open source software they are putting a new spin on a highly successful business model that’s a win-win for the maintainers as well as the software teams using the software. In this episode we dig into that backstory and Donald’s journey. Discuss on Changelog News Sponsors ...more

  • The road to Brave 1.0 and BAT

    Nov 14 2018

    This week Adam and Jerod talk with Brian Bondy, Co-founder and CTO of Brave. They talked through the beginnings of Brave and how BAT (Basic Attention Token) could be driving the future of how we offer funding and tips to our favorite websites and content creators. Of course, they go deep into the historical and the technical details of the Brave browser and their march to Brave 1.0. The last segment of the show covers how BAT works, how it’s being used, and also their interesting spin on an ad m...more

  • There and back again (Dgraph's tale)

    Nov 09 2018

    This week we talk with Manish Jain about Dgraph, graph databases, and licensing and re-licensing woes. Manish is the creator and founder Dgraph and we talked through all the details. We covered what a graph database is, the uses of a graph database, and how and when to choose a graph database over a relational database. We also talked through the hard subject of licensing/re-licensing. In this case, Dgraph has had to change their license a few times to maintain their focus on adoption while resp...more

  • Drupal is a pretty big deal

    Oct 31 2018

    Adam and Jerod talk with Angie Byron, a core contributor and staple of the Drupal community. We haven’t covered Drupal really (sorry about that), but the call with Angie was inspiring! From the background, to the tech, the usage of the software, the communication at all levels of the community — Drupal is doing something SO RIGHT, and we’re happy to celebrate with them as they march on to the “Framlication” beat of their own drum. Discuss on Changelog News Sponsors Rollbar – We c...more

  • Venture capital meets commercial OSS

    Oct 25 2018

    Joseph Jacks, the Founder and General Partner of OSS Capital joined the show to share his plans for funding the future generation of commercial open source software based companies. This is a growing landscape of $100M+ revenue companies ~13 years in the making that’s just now getting serious early attention and institutional backing — and we talk through many of those details with Joseph. We cover the whys and hows, why OSS now, deep details around licensing implications, and we speculate the t...more

  • Keepin' up with Elm

    Oct 17 2018

    Jerod invites Richard Feldman back on the show to catch up on all things Elm. Did you hear? NoRedInk finally had a production runtime error, the community grew quite a bit (from ‘obscure’ to just ‘niche’), and Elm 0.19 added some killer new features around asset optimization. Discuss on Changelog News 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 H...more

  • BONUS – Sustain Summit 2018

    Oct 15 2018

    In this special bonus call, Adam and Jerod talk with Allen “Gunner” Gunn about the Sustain Summit. They talk about what it is, the kind of conversations that happen there, issues the open source community are facing right now, and how Sustain stands out from traditional “unconferences.” Sustain 2017 was a big hit, and this year’s event should be even better. Join us! Discuss on Changelog News Sponsors Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digita...more

  • A call for kindness in open source

    Oct 10 2018

    Adam and Jerod talk to Brett Cannon, core contributor to Python and a fantastic representative of the Python community. They talked through various details surrounding a talk and blog post he wrote titled “Setting expectations for open source participation” and covered questions like: What is the the purpose of open source? How do you sustain open source? And what’s the goal? They even talked through typical scenarios in open source and how kindness and recognizing that there’s a human on the ot...more

  • #Hacktoberfest isn’t just about a free shirt

    Oct 01 2018

    #Hacktoberfest is a once per year event in the month of October celebrating open source. For many it’s an on ramp to open source, PRs galore for maintainers, and t-shirts for those who submit 5 or more pull requests. In the end, however, it’s about the awareness of open source and its significance to the greater good to humanity as we know it. Adam and Jerod talk with Daniel Zaltsman, Dev Rel Manager at DigitalOcean and key leader of Hacktoberfest to cover the backstory, where this project began...more

  • REST easy, GraphQL is here

    Sep 26 2018

    In this special rebroadcast of JS Party, Jerod and Suz talk with John Resig about how he’s using GraphQL at Khan Academy, some of the mistakes and successes using GraphQL, John’s feelings on jQuery, and community Q&A. Discuss on Changelog News 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...more

  • Join the federation?! Mastodon awaits...

    Sep 19 2018

    We talked with Eugen Rochko, the creator of Mastodon, about where Mastodon came from the problem it aimed to solve. How it’s not exactly Twitter alternative, although that’s its known claim to fame. Why it’s probably not going anywhere. The ins-and-outs of federation, getting started, running an instance, why you would want to — cool stuff you’ve never considered could be built on top of Mastodon. And finally, the story behind naming posted content a “toot”. Discuss on Changelog News Sponsors ...more

  • Kubernetes brings all the Cloud Natives to the yard

    Sep 12 2018

    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. Discuss on Changelog News Sponsors Hired – Salary and benefits upfront? Yes please. Our listeners get a double hiring bonus of $...more

  • The first cloud native programming language

    Sep 05 2018

    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. Discuss on Changelog News S...more

  • Segment's transition back to a monorepo

    Aug 29 2018

    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. Discuss on Changelog News 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 bi...more

  • Istio service mesh and microservices

    Aug 22 2018

    Adam and Jerod talk with Jason McGee, VP and CTO of IBM Cloud Platform about Istio — an open platform that provides a uniform way to connect, secure, control, and observe microservices. They cover what service mesh is, why its suddenly so interesting, who’s involved in Istio, their involvement with the CNCF, getting started, and what’s next for Istio. Discuss on Changelog News Sponsors Indeed – Indeed Assessments is a remote-first team that operates like a startup within Indeed —...more

  • Open sourcing the DEV community

    Aug 15 2018

    We talk with Ben Halpern the founder and webmaster of dev.to — a community for developers to talk about software. Last Wednesday they open sourced the codebase of the dev.to platform, so we wanted to talk through all the details with Ben. We talked through the backstory, how Ben realized this could become a business, how the team was formed, their motivations for open sourcing it and why they didn’t open source it from the start, the technical stack, and their vision for the future of the site. ...more

  • Jeff Robbins is an actual rockstar [rebroadcast]

    Aug 10 2018

    On this special bonus episode of The Changelog, we’re playing the latest episode of Away from Keyboard with Jeff Robbins. While some dream of having a successful career, Jeff Robbins has already had several. Once the lead singer and guitarist for Orbit, Jeff has worked on some of the most famous Drupal websites. He talks to Tim about his early interest in computers, starting Lullabot, and adjusting to life after leaving the company he built and ran. Discuss on Changelog News Sponsors ...more

  • Rebuilding Exercism from the ground up

    Aug 08 2018

    Adam and Jerod invite back Katrina Owen after years away focusing on Exercism—a 100% free platform for code practice and mentorship with over 2500 exercises and 48 different language tracks. They talk to Katrina about how the platform has changed, the direction it’s taken, the backstory on the recently launched version 2, and how she plans to turn Exercism into a sustainable business. Also, what happens if that doesn’t work?! Discuss on Changelog News Sponsors Hired – Salary and ...more

  • Biases in AI, helping veterans get jobs in software, open science

    Aug 01 2018

    Adam and Jerod are on location at OSCON and talk with Camille Eddy about recognizing biases in AI, Jerome Hardaway about the work he’s doing to prepare veterans for jobs in software, and Abby Cobunoc Mayes about the work she’s doing at Mozilla for open science. Discuss on Changelog News 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. ...more

  • AWS Amplify and cloud-enabled apps

    Jul 25 2018

    We talk with Nader Dabit, Developer Advocate for Amazon Web Services, about the role of DevRel and what’s involved in this “dream job”, frontend and mobile developers using AWS Amplify to build cloud-enabled applications, how GraphQL, React, and others fit in, and the direction of React Native. Discuss on Changelog News 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 roll...more

  • The Great GatsbyJS

    Jul 18 2018

    From open source project to a $3.8 million dollar seed round to transform Gatsby.js into a full-blown startup that’s building what’s becoming the defacto modern web frontend. In this episode, we talk with Jason Lengstorf about this blazing-fast static site generator, its building blocks and how they all fit together, the future of web development on the JAMstack (JavaScript + APIs), the importance of site performance, site rebuilds, getting started, and how they’re focused on building an awesome...more

  • Putting AI in a box at MachineBox [rebroadcast]

    Jul 11 2018

    In this special episode of The Changelog we’re sharing a full-length episode of our newly launched podcast called Practical AI — covering AI, Machine Learning, and Data Science. In this episode Mat Ryer and David Hernandez joined Daniel and Chris to talk about MachineBox, building a company around AI, and democratizing AI. Discuss on Changelog News Sponsors Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with sup...more

  • The impact of AI at Microsoft

    Jul 04 2018

    We’re on location at Microsoft Build 2018 talking with Corey Sanders and Steve Guggenheimer — two Microsoft veterans focused on artificial intelligence and cloud computing. We talked about the direction and convergence of AI, ethics, cloud computing, and how the day to day lives of developers will change because of the advancements in AI. Discuss on Changelog News Sponsors Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 appli...more

  • Programmable infrastructure

    Jun 27 2018

    Jerod Santo is riding solo talking with Kurt Mackey, co-founder of Fly. He talked to him about his work at Ars Technica, his prediction on tabs being a fad, and Kurt being a founding member of MongoHQ, which was later renamed to Compose and acquired by IBM. Jerod also talked to him about lighthouse scores, performance, and an interesting program Fly is instituting to compensate open source project maintainers. Discuss on Changelog News Sponsors Airbrake – Airbrake is an exception...more

  • Computer Science without a computer

    Jun 20 2018

    Adam Stacoviak and Jerod Santo talk with Tim Bell, the founder and creator of CS Unplugged, a collection of free teaching material that teaches computer science through engaging games and puzzles. They talk to him about where this program came from him, the need for computer science in today’s K-12 education programs, how CS Unplugged fits in, and how you can get involved. Discuss on Changelog News Sponsors Airbrake – Airbrake is an exception reporting service, currently providin...more

  • Python at Microsoft

    Jun 13 2018

    We talked with Steve Dower and Dan Taylor at Microsoft Build 2018 about the history of Python at Microsoft, the origination of IronPython, Python Tools for Visual Studio, flying under the radar to add support Python, fighting from within to support open source, and more. Discuss on Changelog News 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. ...more

  • Corporate interests in open source and dev culture

    Jun 06 2018

    Zed Shaw – creator of Mongrel, Learn Python the Hard Way, and more – joined the show to talk through a recent Twitter thread from Zed where he shared his thoughts on open source, making money in open source, corporate interests and involvement, developer culture, and more. Discuss on Changelog News 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. ...more

  • Curl turns 20, HTTP/2, QUIC

    May 31 2018

    Daniel Stenberg joined the show to talk about 20 years of curl, what’s new with http2, and the backstory of QUIC - a new transport designed by Jim Roskind at Google which offers reduced latency compared to that of TCP+TLS+HTTP/2. Discuss on Changelog News 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. DigitalOcean – DigitalOcean is...more

  • The beginnings of Microsoft Azure

    May 23 2018

    We’re on location at Microsoft Build 2018 talking with Julia White, Corporate Vice President at Microsoft — a 17 year Microsoft veteran. We talked with Julia about her take on this “new Microsoft”, Satya Nadella’s first appearance as CEO when they revealed the first glimpse of Microsoft’s cloud offering which started with Office, the beginnings of Microsoft Azure, Azure as the world’s computer, and how every company is becoming a software company. Discuss on Changelog News Sponsors ...more

  • Prisma and the GraphQL data layer

    May 16 2018

    Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things GraphQL — the tech, the possibilities, the community, how Prisma turns your database into a GraphQL API, their new business direction, Prisma Cloud, open source vs enterprise, and the upcoming GraphQL Europe in Berlin on June 15th. Discuss on Changelog News Sponsors Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code wit...more

  • Burnout, open source, Datasette

    May 09 2018

    Adam is on location at ZEIT Day talking with Jessica Rose about burnout, Henry Zhu about his passions and pursuit of open source, and Simon Willison about data and his passion for interesting datasets in the world. Discuss on Changelog News Sponsors Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head t...more

  • Scaling all the things at Slack

    May 02 2018

    Julia Grace joined the show to talk bout about scaling all the things at Slack. Julia is currently the Senior Director of Infrastructure Engineering at Slack, and has been their since 2015 — so she’s seen Slack during its hyper-growth. We talked about Slack’s growth and scale challenges, scaling engineering teams, the responsibilities and challenges of being a manager, communicating up and communicating down, quality of service and reliability, and what it takes to build high performing leadersh...more

  • Code Cartoons, Rust, WebAssembly

    Apr 25 2018

    Lin Clark joined the show to talk about Code Cartoons, her work at Mozilla in the emerging technologies group, Rust, Servo, and WebAssembly (aka Wasm), the Rust community’s big goal in 2018 for Rust to become a web language (thanks in part to Wasm), passing objects between Rust and JavaScript, Rust libraries depending on JavaScript packages and vice versa, Wasm ES Modules, and Lin’s upcoming keynote at Fluent on the parallel future of the browser. Discuss on Changelog News Sponsors ...more

  • Ember four years later

    Apr 18 2018

    Chad Hietala joined the show to talk with us about the long history of Ember.js, how he first got involved, his work at LinkedIn and his work as an Ember Core team member, how the Ember team communicates expectations from release to release, their well documented RFC process, ES Classes in Ember, Glimmer, and where Ember is being used today. Discuss on Changelog News Sponsors Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 ap...more

  • Elasticsearch and doubling down on "open"

    Apr 11 2018

    Philipp Krenn joined the show to talk with us about Elasticsearch, the problem it solves, where it came from, and where it’s at today. We discussed the query language, what it can be compared to, whether or not it’s a database replacement or a database complement, Elasticsearch vs Elastic the company. We also talked about the details behind Elastic’s plan of “doubling down on open” to open up X-Pack, which is open code paid add-on features to Elasticsearch. We discussed the implications of this ...more

  • Winamp2 JS

    Apr 06 2018

    Jordan Eldredge joined the show to talk with us about Winamp2-js — a reimplementation of Winamp 2.9 in HTML5 and Javascript. For many of our listeners, talking about Winamp may bring to mind some extreme nostalgia about the internet of the past … and it’s certainly that way for Jerod and I. Jordan started this project in 2014 and it’s what ultimately got the attention of some folks at Facebook, where he now works on Nuclide. We shared stories about Winamp back in the day, actually listening to m...more

  • That's it. This is the finale!

    Mar 30 2018

    We’re rebroadcasting the finale episode of the beloved Request For Commits. But don’t worry, The Changelog will be back with new episodes next week. In this finale episode of Request For Commits, we regroup to discuss the podcast from its start to its finish, lessons learned, community impact, and where the conversations around open source sustainability are taking place, now and in the future. It’s the end of Request For Commits, but the conversations we’ve had will continue on The Changelog. W...more

  • Automated dependency updates

    Mar 23 2018

    Rhys Arkins joined the show to talk about automating dependency updates using Renovate. Renovate is an open source tool to keep source code dependencies up-to-date using automated Pull Requests. We talked about who’s using it, the languages and environments that are supported, self-hosted vs SaaS and how that plays into supporting this open source, auto-merging, being a GitHub App and in the GitHub Marketplace, and building this as a business on someone else’s platform. Discuss on Changelog New...more

  • Live coding open source on Twitch

    Mar 16 2018

    Suz Hinton joined the show to talk about live coding open source on Twitch. We talk about how she got interested in Twitch, her goals and aspirations for live streaming, the work she’s doing in open source, Twitch for open source, how you and others can get started — and maybe some other fun stuff we have in the works at Changelog. Discuss on Changelog News Sponsors DigitalOcean – DigitalOcean has new, highly competitive droplet pricing! A flexible $15 plan where you can mix and ...more

  • Truffle framework and decentralized Ethereum apps

    Mar 13 2018

    Tim Coulter joined the show to talk about Truffle — a development environment, testing framework, and asset pipeline for Ethereum. We talked with Tim about how he got into Ethereum and dapp development, Solidity vs JavaScript, smart contract testing, EthPM which is like npm but for Ethereum, Why decentralization? Why dapps? Basically, why rebuild the internet? And last but not least - who’s using Truffle and what have they built with it? Discuss on Changelog News Sponsors Rollbar...more

  • JavaScript sprinkles in Basecamp turned Stimulus

    Mar 06 2018

    David Heinemeier Hansson joined the show to share the story of how JavaScript sprinkles in Basecamp evolved into a full-fledged framework called Stimulus. We talked about ins and outs of Basecamp as it is today, Ruby, JavaScript and David’s somewhat new found love for that language. How they open source because they can. And David’s new YouTube series called “On Writing Software Well”. Discuss on Changelog News Sponsors Rollbar – Our error monitoring partner. Rollbar provides rea...more

  • We couldn’t afford an Oculus so we built one

    Feb 23 2018

    Max Coutté joined the show to share his journey of learning the math and programming required to build an open source Oculus headset for $100. Max is 16 and lives in a small village in France. And one day he and his friends decided to built an Oculus headset because they couldn’t afford one. This show takes you through Max’s journey, how his teacher (aka Sensei) made all the difference, and how the chief architect at Oculus, Atman Binstock, advised him to make it all open source. Discuss on Cha...more

  • Moore's Law and High Performance Computing

    Feb 16 2018

    Todd Gamblin, a computer scientist at Lawrence Livermore National Laboratory, joined us to talk about Moore’s Law, his work at Lawrence Livermore National Laboratory, the components of a micro-chip, and High Performance Computing. Discuss on Changelog News Sponsors Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to rollbar.com/cha...more

  • Devhints - TL;DR for Developer Documentation

    Feb 09 2018

    Rico Sta. Cruz joined us to talk about his project Devhints (cheatsheets for developers). There are more than 365 cheatsheets you can contribute to and it’s open source. We talked about the design, technical implementation, community, alternate interfaces like the command line. We also talked about RSJS, RSCSS, and Docpress. Discuss on Changelog News Sponsors Command Line Heroes – A new podcast about the epic true tales of the developers, hackers, and open source rebels revolutio...more

  • The impact and future of Kubernetes

    Feb 02 2018

    From KubeCon + CloudNativeCon 2017 — Brendan Burns (Kubernetes co-founder) and Gabe Monroy (creator of Deis) joined the show to talk about the origin, impact, and future of Kubernetes and cloud infrastructure. Discuss on Changelog News Sponsors Command Line Heroes – A new podcast about the epic true tales of the developers, hackers, and open source rebels revolutionizing the tech landscape from the command line up. Presented by Red Hat. Google Cloud Platform Podc...more

  • Gitcoin: sustaining open source with cryptocurrency

    Jan 26 2018

    We’re joined by Kevin Owocki, the founder of Gitcoin. Gitcoin is a platform to monetize or incentivize work in open source software. We talked about how Gitcoin sits at the intersection of sustaining open source and cryptocurrencies, their history and roadmap, their decision to leverage the brand name of Git, bug bounties, funded issues, web3, MetaMask, and the future of Gitcoin and how open source benefits. Discuss on Changelog News Sponsors Command Line Heroes – A new podcast a...more

  • Building a secure Operating System (Redox OS) with Rust

    Jan 19 2018

    We talked with Jeremy Soller, the BDFL of Redox OS, a Unix-like Operating System written in Rust, aiming to bring the innovations of Rust to a modern microkernel and full set of applications. In this episode we talk about; OS design principals, Jeremy’s goals for Redox, why is Rust, the Micro-kernel, the Filesystem, how Linux isn’t secure enough, how he’s funding this his development, and a coding style in Rust called Safe Rust. Discuss on Changelog News Sponsors Command Line Her...more

  • Secure Messaging for Everyone with Wire

    Dec 15 2017

    We talk with Alan Duric, Co-founder and CEO of Wire, an open source end-to-end encrypted instant messaging app for voice and video calls. In 2005 Alan co-founded Camino Networks which was later acquired by Skype, and his involvement with internet based voice communications goes back 20 years. We talk about the early days of Skype, why Wire is open source, the importance of encryption, the importance of secure messaging, their polyglot ways, and how they plan to stand apart from other apps like W...more

  • Blockchains and Databases at OSCON

    Dec 14 2017

    We went back into the archives to conversations we had around blockchains and databases at OSCON 2017. We talked with Monty Widenius, creator of MariaDB the open source forever fork MySQL, Brian Behlendorf, Executive Director of Hyperledger, the open source collaborative effort hosted by The Linux Foundation to advance blockchain technologies, and Tague Griffith, Head of Developer Advocacy at Redis Labs, the home of open source Redis and commercial provider of Redis Enterprise. Discuss on Chang...more

  • The Story of Visual Studio Code

    Dec 05 2017

    We’re back in NYC at Microsoft Connect(); talking about the backstory of Visual Studio Code with Julia Liuson (Corporate Vice President of Visual Studio), Chris Dias (Principal Program Manager of Visual Studio and .NET), and PJ Meyer (Product Manager). We talk about the beginnings of the Visual Studio product line, how Microsoft missed the internet, how the community is judging Microsoft and looking at them with a very old lense, how Visual Studio Code evolved from lessons learned with their clo...more

  • The Cloud Native Computing Foundation

    Nov 29 2017

    Dan Kohn, Executive Director of the Cloud Native Computing Foundation, joined the show to talk about what it means to be Cloud Native, the ins and outs of Dan’s role to the foundation, how they make money to sustain things, membership, the support they give to open source projects, the home they’ve given to Kubernetes, Prometheus and many other projects that have become the de facto projects to build cloud native applications on. Discuss on Changelog News Sponsors CircleCI – Circ...more

  • The History of GNOME, Mono, and Xamarin

    Nov 21 2017

    We talked with Miguel de Icaza last week at Microsoft Connect(); in New York City. Miguel gave us the backstory on how he’s been competing with Microsoft for most of his developer career, and he shares the history of GNOME, Mono, and Xamarin — and what led him to now work at Microsoft. Discuss on Changelog News Sponsors CircleCI – CircleCI is a continuous integration and delivery platform that helps software teams rapidly release code with confidence by automating the build, test...more

  • Faktory and the future of background jobs

    Nov 18 2017

    Mike Perham is back for his 4th appearance to talk about his new project Faktory, a new background job system that’s aiming to bring the best practices developed over the last five years in Sidekiq to every programming language. We catch up with Mike on the continued success and model of Sidekiq, the future of background jobs, his thoughts on RocksDB in Faktory vs BoltDB, Redis, or SQLite, how he plans to support Sidekiq for the next 10 years, and his thoughts on Faktory being a SaaS option in t...more

  • Data Science at OSCON

    Nov 10 2017

    We went back into the archives to conversations we had around data science at OSCON 2017. We talked with Vida Williams (Data Scientist) and Michelle Casbon (Director of Data Science at Qordoba) about the social impact of open data, personal data and transparency, privacy, the big data problem of public surveillance, electronic fingerprinting, the rift between data scientists and computer scientists, natural language processing, machine learning, and more. Discuss on Changelog News Sponsors ...more

  • Functional CSS and Tachyons

    Nov 10 2017

    Adam Morse joined the show to talk about Functional CSS and his project Tachyons - a CSS Toolkit that lets you quickly build and design new UI without writing CSS. We talk about Scalable CSS, the difference between “Atomic”, “OOCSS”, “BEM” and others, semantic class names, and where we go from here. Discuss on Changelog News Sponsors Auth0 – The world’s #1 authentication-as-a-service platform. Sign up with our URL and get the free plan or try the enterprise plan for 21 days. No c...more

  • My Roadmap to Become a Blockchain Engineer

    Nov 08 2017

    Preethi Kasireddy, a self-employed blockchain and smart contract Engineer, joined the show to talk about why she left the best job in the world at Andreessen Horowitz on the deal team, how she got entrepreneurship envy, the roadmap she laid out in 2015 and where she’s at today as an engineer, her excitement for blockchain-based technologies, and why blockchains don’t scale. Discuss on Changelog News Sponsors CircleCI – CircleCI is a continuous integration and delivery platform th...more

  • Rails as a day job, Diesel on the side

    Nov 04 2017

    Sean Griffin joins the show to talk about doing Rails full-time, his love of Rust. and his project Diesel - a safe, extensible ORM and query builder for Rust. We discuss Sean’s path to working full-time on Rails, what he works on specifically, why Rust, why Diesel, and how much of Diesel’s design and featureset is a product of his experience with ActiveRecord and Rails. Discuss on Changelog News Sponsors Linode – Our cloud server of choice. Get one of the fastest, most efficient ...more

  • Bisq, the decentralized Bitcoin exchange

    Nov 03 2017

    Chris Beams joins the show to talk about Bisq, the P2P decentralized Bitcoin exchange and open-source desktop application that allows you to buy and sell bitcoins in exchange for national currencies, or alternative crypto currencies. We get some background on the issues faced by crypto exchanges like CoinBase, and the now defunkt Mt. Gox. We discuss whether or not Bitcoin is a censorship resistant payment system and what it means to have anonymous transaction currency options. Bisq also has an i...more

  • Operação Serenata de Amor (Artificial Intelligence, Data Science, Government Corruption 😱)

    Oct 31 2017

    Eduardo Cuducos joined the show to talk about Operação Serenata de Amor an Artificial Intelligence and Data Science project that aims to inform the general public about government corruption and spending. We talked about how this artificial intelligence project analyzes claims for reimbursement from congresspeople to determine illegal probability, how it monitors government spending, the technology behind it, and how other governments might be able to follow this model. Discuss on Changelog New...more

  • Functional Programming

    Oct 28 2017

    Eric Normand joined the show to talk about Functional Programming. We talked about FP vs OOP vs Imperative, why FP is popular again, the advantages and disadvantages of Functional Programming, and teaching Functional Programming concepts. Discuss on Changelog News Sponsors CircleCI – CircleCI is a continuous integration and delivery platform that helps software teams rapidly release code with confidence by automating the build, test, and deploy process. Checkout the recently laun...more

  • The Future of RethinkDB

    Oct 17 2017

    Mike Glukhovsky joined the show to talk about the future of RethinkDB. Mike was a co-founder of RethinkDB along-side Slava Akhmechet. RethinkDB shutdown a year ago officially on October 5, 2016 — and today we’re talking through all the details with Mike. The shutdown, getting purchased by the CNCF, relicensing, buying back their IP and source code, community and governance, and some specific features that Mike and the rest of the community are excited about. Discuss on Changelog News Sponsors ...more

  • The Kotlin Programming Language

    Oct 13 2017

    Dmitry Jemerov joined the show to talk about Kotlin - a language created by JetBrains that’s designed to be an industrial-strength object-oriented language, and a “better language” than Java. We asked Dmitry “Why invent a new language?”, talked through Google announcing official Android support, covered some of Kotlin’s characteristics, Kotlin vs Swift, and more. Discuss on Changelog News Sponsors Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners ge...more

  • Automating GitHub with Probot

    Oct 06 2017

    We talk with Brandon Keepers and Bex Warner about GitHub’s Probot — GitHub Apps to automate and improve your workflows. You can use pre-built apps or easily build and share your own. Discuss on Changelog News Sponsors Bugsnag – Mission control for software quality! Monitor website or mobile app errors that impact your customers. Our listeners can try all the features free for 60 days ($118 value). CircleCI – CircleCI is a continuous integration and delivery platf...more

  • Conversations About Sustaining Open Source

    Sep 22 2017

    This episode features conversations from Sustain 2017 at GitHub HQ with Richard Littauer, Karthik Ram, Andrea Goulet, and Scott Ford. Sustain was a one day conversation for open source software sustainers to share stories, resources, and ways forward to sustain open source. Discuss on Changelog News Sponsors Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600. Bugsnag – Mission control for software qu...more

  • Community, Building Remote-first Teams, and Web Performance Inclusivity

    Sep 08 2017

    Karolina Szczur joined the show to talk about community building, building remote-first teams, the hiring process in tech, product development, and the inclusivity factor of web performance. Discuss on Changelog News Sponsors Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600. GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and stream...more

  • Building an Artificial Pancreas with Elixir and Nerves

    Aug 11 2017

    We talked with Tim Mecklem about building an artificial Pancreas with Elixir and Nerves to help those with Type 1 Diabetes who want to “loop” — a process which involves monitoring glucose levels, predicting where a person’s glucose levels are heading, then delivering insulin based on that prediction. Tim is a Developer at Gaslight in Cincinnati where he builds software solutions with Ruby and Elixir, and he’s a member of the Nerves Core team. Discuss on Changelog News Sponsors El...more

  • You Are Not Google/Amazon/LinkedIn

    Aug 04 2017

    If you find yourself chasing shiny objects and squirrels all time, you should 💯 listen to this episode featuring Ozan Onay (President of Bradfield School of Computer Science) where we discuss his recent blog post entitled You Are Not Google which was the #1 link in Changelog Weekly - Issue #159. This show is full of wisdom and advice for every developer out there. Discuss on Changelog News Sponsors GoCD – GoCD is an on-premise open source continuous delivery server created by Th...more

  • ANTHOLOGY — The Future of Open Source at OSCON 2017

    Jul 28 2017

    This is an anthology episode from OSCON 2017 featuring awesome conversations with Kelsey Hightower (OSCON Co-Chair and Developer Advocate at Google Cloud Platform), Safia Abdalla (Open Source Developer and Creator of Zarf), and Mike McQuaid and Nadia Eghbal (GitHub Open Source Programs). Discuss on Changelog News Sponsors ElixirConf 2017 – September 5-8 in Bellevue, WA - Our listeners get an exclusive $40 discount! Get face time with core developers of Elixir, Phoenix, Ecto, Nerv...more

  • 10 Years of RabbitMQ

    Jul 21 2017

    We are thrilled to produce this show to honor RabbitMQ’s 10th anniversary. Karl Nilsson and Michael Klishin joined the show to talk through 10 years of RabbitMQ — one of the most widely deployed open source message brokers with more than 35,000 production deployments worldwide. Discuss on Changelog News Sponsors ElixirConf 2017 – September 5-8 in Bellevue, WA - Our listeners get an exclusive $40 discount! Get face time with core developers of Elixir, Phoenix, Ecto, Nerves and mor...more

  • The Power of Wikis, the Problem with Social Networks, the Promise of A.I.

    Jul 14 2017

    Evan Prodromou has been involved in open source since the mid ‘90s. His open source travel guide – Wikitravel – grew up alongside Wikipedia and the web itself. In this episode, we hear Evan’s history, try to solve open social networking once and for all, and learn how sprinkling a little artificial intelligence on to our products can yield big wins without having to shoot the moon. Discuss on Changelog News Sponsors Linode – Our cloud server of choice. Get one of the fastest, mos...more

  • Ubuntu Snaps and Bash on Windows Server

    Jul 07 2017

    We talked with Dustin Kirkland (Head of Ubuntu Product and Strategy at Canonical) at OSCON about 12.04’s end of life, the death of the Ubuntu phone, Snaps and snapd, and Bash on Ubuntu on Windows Server. This is the second installment of our mini-series from the expo hall floor of OSCON 2017. Special thanks to our friends at O’Reilly for inviting us to OSCON. Discuss on Changelog News Sponsors Sentry – Get 30 days free when you sign up with the code changelog. Error reporting and...more

  • Why is GraphQL so cool?

    Jun 30 2017

    Johannes Schickling (Founder of Graphcool) joined the show to talk about GraphQL — an application layer query language from Facebook. We talked about what it is, where it makes sense to use it, its role in serverless architectures, getting docs for free via Schemas and Types, and the community that’s rallying around this new way to think about APIs. Discuss on Changelog News Sponsors Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for...more

  • Deploying Changelog.com

    Jun 23 2017

    This week we take you behind the scenes of the new infrastructure for Changelog.com and talk with Gerhard Lazu. We relaunched the new brand and site for Changelog on Phoenix/Elixir in October of 2016 and we needed a better way to reliably host and deploy the site. That’s where Gerhard came in. We cover all the details and decisions in this show. Discuss on Changelog News Sponsors Sentry – Get 30 days free when you sign up with the code changelog. Error reporting and notifications...more

  • The Serverless Revolution

    Jun 16 2017

    We talked with Pam Selle at OSCON about the serverless revolution happening for JavaScript developers. This episode kicks off our mini-series from the Expo Hall floor at OSCON 2017. Discuss on Changelog News 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 – Hire the top freelance software developers, designers, and finance experts with To...more

  • GitHub's Open Source Survey (2017)

    Jun 09 2017

    On Friday, June 2, 2017 – GitHub announced the details of their Open Source Survey – an open data set on the open source community for researchers and the curious. Frannie Zlotnick, Nadia Eghbal, and Mikeal Rogers joined the show to talk through the backstory and key insights of this open data project which sheds light on the broader open source community’s attitudes, experiences, and backgrounds of those who use, build, and maintain open source software. Discuss on Changelog News Sponsors ...more

  • JAMstack, Netlify CMS, and 10x-ing Smashing Magazine

    May 30 2017

    Matt Biilman and Chris Bach joined the show to talk about JAMstack, Netlify CMS, how open source drives standards, and 10x-ing the speed of Smashing Magazine. Discuss on Changelog News 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 – Hire the top freelance software developers, designers, and finance experts with Toptal. Email adam@change...more

  • The Backstory of Kubernetes

    May 21 2017

    Tim Hockin and Aparna Sinha joined the show to talk about the backstory of Kubernetes inside Google, how Tim and others got it funded, the infrastructure of Kubernetes, and how they’ve been able to succeed by focusing on the community. Discuss on Changelog News 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, Emb...more

  • BONUS - Sustain Open Source Software

    May 04 2017

    Justin Dorfman joined us for a special BONUS episode of The Changelog to share some details about Sustain Conference with you. It’s a one day conversation for Open Source Software sustainers at GitHub HQ (SF) on June 19, 2017. No keynotes, expo halls or talks. Only discussions about how to get more resources to support digital infrastructure. Plus, we’ll be there. Discuss on Changelog News Featuring Justin Dorfman – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitH...more

  • Open source at Microsoft, inclusion, diversity, and OSCON

    Apr 28 2017

    Scott Hanselman joined today’s show produced in partnership with our friends at OSCON. Scott is a Program Chair of OSCON, host of the podcast Hanselminutes, and advocate for open source inside of Microsoft and the Azure Cloud team. We talked about the oldest software he wrote that’s still in production, the shift inside Microsoft to open source and why, as well as ways to make inclusion and diversity a priority in your communities. Discuss on Changelog News Sponsors Linode – Our ...more

  • Open Source Lessons Learned

    Apr 28 2017

    Zeno Rocha, Principal Developer Advocate at Liferay, joined the show to talk about DevRel, his open source work (clipboard.js, Dracula Theme, jQuery Boilerplate, Browser Diet, et al), and his passion for teaching and giving talks at conferences. Zeno also shared some really interesting stories about his first contributions to open source, how that played out, and the lessons learned along the way. Discuss on Changelog News Sponsors Sentry – Get 30 days free when you sign up with ...more

  • Firefox Debugger and DevTools

    Apr 17 2017

    Jason Laster joined the show to talk about Firefox Debugger and DevTools. We talked about the backstory of Firefox, Firebug, the new Debugger.html, why React and Redux made a good fit to develop Debugger as a standalone application, community efforts, and getting started. Discuss on Changelog News 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! ...more

  • First-time contributors and maintainer balance

    Apr 10 2017

    Kent C. Dodds joined the show to talk about guiding and supporting first time contributors to open source. We talked about the many ways to be first-timer friendly, how to contribute to open source, the burden and balance of a maintainer, and a few of the projects Kent maintains, including his latest project at PayPal called Glamourous. Discuss on Changelog News Sponsors Sentry – Get 30 days free when you sign up with the code changelog. Error reporting and notifications for Java...more

  • Open Source at Google

    Mar 28 2017

    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. Discuss on Changelo...more

  • Learning JavaScript and Bringing People Together

    Mar 25 2017

    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. Discuss on Changelog News Sponsors Rollbar – Put errors in their place! npm install --save rollbar for error ...more

  • Let's Encrypt the Web

    Mar 18 2017

    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. Discuss on Changelog News Sponsors Linode – Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog201...more

  • The Burden of Open Source

    Mar 09 2017

    James Long joined the show to talk about his recent post, “Why I’m Frequently Absent from Open Source”. He shared several points in his blog post that struck a chord with us, so we invited him on the show to talk through the gritty details and peel back the layers of open source — the people involved, sustainability, the responsibility, the guilt, and the balance it takes to keep it all together. Discuss on Changelog News Sponsors Rollbar – Put errors in their place! npm install ...more