The Changelog

By Changelog Media

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Software How-To

Open in iTunes


Open RSS feed


Open Website


Rate for this podcast


Description

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. We do in-depth interviews with the best and brightest software engineers, hackers, leaders, and innovators. This is a polyglot podcast. All programming languages, platforms, and communities are welcome. Open source moves fast. Keep up.

Episode Date
Jeff Robbins is an actual rockstar [rebroadcast]
30:10

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.

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/afk.
  • 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.
  • 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

Featuring

Notes and Links


AFK is taking a break, and will be back on August 29th. If you or someone you know would make a great guest on the show, send an email to tim+afk@changelog.com.

Aug 10, 2018
309: Rebuilding Exercism from the ground up
1:13:46

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?!

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

Notes and Links

Aug 08, 2018
308: Biases in AI, helping veterans get jobs in software, open science
1:03:44

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.

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 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

Notes and Links

Aug 01, 2018
307: AWS Amplify and cloud-enabled apps
1:00:16

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.

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 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.
  • 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

Notes and Links

Jul 25, 2018
306: The Great GatsbyJS
1:12:15

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 product and an awesome community.

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 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.
  • 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

Notes and Links

Jul 18, 2018
305: Putting AI in a box at MachineBox [rebroadcast]
47:40

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.

Sponsors

  • Airbrake –  Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
  • 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

Notes and Links


Jul 11, 2018
304: The impact of AI at Microsoft
58:19

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.

Sponsors

  • Airbrake –  Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
  • 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

Notes and Links

We're releasing this AI focused show in conjunction with the launch of Practical AI — our newest podcast, hosted by Chris Benson and Daniel Whitenack. This show is focused on making artificial intelligence practical, productive, and accessible to everyone.

Learn more and subscribe at changelog.com/practicalai.


Jul 04, 2018
303: Programmable infrastructure
1:02:29

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.

Sponsors

  • Airbrake –  Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
  • 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.
  • 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

Notes and Links

Jun 27, 2018
302: Computer Science without a computer
1:14:52

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.

Sponsors

  • Airbrake –  Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
  • 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.
  • 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.
  • 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

Notes and Links

Jun 20, 2018
301: Python at Microsoft
37:51

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.

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 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.
  • OSCON –  O'Reilly's Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There's no event quite like OSCON! When registration opens — save 20% on most passes by using the code CHANGELOG when you register.

Featuring

Notes and Links

Jun 13, 2018
300: Corporate interests in open source and dev culture
1:33:42

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.

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.
  • 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
  • OSCON –  O'Reilly's Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There's no event quite like OSCON! When registration opens — save 20% on most passes by using the code CHANGELOG when you register.
  • 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

Notes and Links

Jun 06, 2018
299: Curl turns 20, HTTP/2, and QUIC
1:04:30

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.

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 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.
  • OSCON –  O'Reilly's Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There's no event quite like OSCON! When registration opens — save 20% on most passes by using the code CHANGELOG when you register.
  • 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

Notes and Links

May 31, 2018
298: The beginnings of Microsoft Azure
50:55

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.

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.
  • 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

Notes and Links

julia-white.jpg

May 23, 2018
297: Prisma and the GraphQL data layer
1:15:03

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.

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 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.
  • 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

Notes and Links

May 16, 2018
296: Burnout, open source, Datasette
1:20:24

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.

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 to rollbar.com/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.
  • ZEIT –  ZEIT is on a mission to make cloud computing as easy and accessible as mobile computing. Special thanks to the team at ZEIT for inviting us to work with them on ZEIT Day. We're honored to be involved.

Featuring

Notes and Links

Jessica Rose

Henry Zhu

Simon Willison

May 09, 2018
295: Scaling all the things at Slack
1:09:02

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 leadership teams.

Sponsors

  • Airbrake –  Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
  • 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.
  • 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.
  • O'Reilly Velocity Conference –  Future-proof your systems and yourself. Learn about performance, monitoring and observability, scalability, serverless, security, and leadership. Use the discount code CHANGELOG to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J3gCBP

Featuring

Notes and Links

May 02, 2018
294: Code Cartoons, Rust, WebAssembly
58:22

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.

Sponsors

  • Airbrake –  Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
  • 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.
  • O'Reilly Fluent Conference –  Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Use the discount code CHANGELOG to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da

Featuring

Notes and Links

Apr 25, 2018
293: Ember four years later
1:13:34

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.

Sponsors

  • Airbrake –  Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
  • 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.
  • 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

Notes and Links

Apr 18, 2018
292: Elasticsearch and doubling down on "open"
1:04:15

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 on their business model, and what changes will take place at the code and license level on GitHub.

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 to rollbar.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.
  • 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

Notes and Links

Apr 11, 2018
291: Winamp2 JS
1:20:41

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 music as an mp3, the technical hurdles and learning Jordan has experienced, skinning it, playlists, making it a frontend for Spotify -- which is so ironic to actually say. Also, Jerod has been hacking it via livestream on Twitch to add it as an alternate audio player on Changelog.com.

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 to rollbar.com/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

Notes and Links

Apr 06, 2018
290: The finale! [rebroadcast]
45:20

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. We also have some guest-host appearances for Nadia and Mikeal planned in the near future on this podcast. So, stay tuned.

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 to rollbar.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.
  • 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

Notes and Links

Mar 30, 2018
289: Automated dependency updates
1:24:16

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.

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
  • Gliffy –  Get 25% off 1 year of Gliffy in Confluence or Jira. Transform how your team communicates, share and collaborate with anyone, integrated directly in Atlassian's Confluence and Jira. Head to gliffy.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

Notes and Links

Mar 23, 2018
288: Live coding open source on Twitch
1:20:26

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.

Sponsors

  • DigitalOcean –  DigitalOcean has new, highly competitive droplet pricing! A flexible $15 plan where you can mix and match RAM and CPUs resources. Updates to CPU-optimized Droplets. Per-second billing (coming soon). New accounts get $100 in hosting credit to use in your first 60 days.
  • Gliffy –  Get 25% off 1 year of Gliffy in Confluence or Jira. Transform how your team communicates, share and collaborate with anyone, integrated directly in Atlassian's Confluence and Jira. Head to gliffy.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

Notes and Links

Mar 16, 2018
287: Truffle framework and decentralized Ethereum apps
1:13:09

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?

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/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
  • Gliffy –  Get 25% off 1 year of Gliffy in Confluence or Jira. Transform how your team communicates, share and collaborate with anyone, integrated directly in Atlassian's Confluence and Jira. Head to gliffy.com/changelog
  • 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

Notes and Links

Mar 13, 2018
286: JavaScript sprinkles in Basecamp turned Stimulus
1:28:22

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".

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/changelog
  • Linode –  Our cloud server of choice. Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code changelog2018 to get 4 months free!
  • Gliffy –  Transform how your team communicates, share and collaborate with anyone, integrated directly in Atlassian's Confluence and Jira. To start diagraming with ease - head to gliffy.com/changelog
  • 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

Notes and Links

Mar 06, 2018
285: We couldn’t afford an Oculus so we built one
1:06:30

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.

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/changelog
  • Linode –  Our cloud server of choice. Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code changelog2018 to get 4 months free!
  • Google Cloud Platform Podcast –  Google Cloud Platform Podcast is where Google developer advocates Melanie Warrick and Mark Mandel answer questions, get in the weeds and talk to GCP teams, customers, and partners about best practices—from security to machine learning and more. Hear from technologists all across Google about trends and cool things happening with our technology.
  • Fastly –  Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.

Featuring

Notes and Links

"I’m 16, I’m all alone in France, and I just want to recreate a virtual world like they have in my favorite animes." – Max Coutté

Feb 23, 2018
284: Moore's Law and High Performance Computing
1:14:33

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.

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/changelog
  • DigitalOcean –  DigitalOcean has new, highly competitive droplet pricing! A flexible $15 plan where you can mix and match RAM and CPUs resources. Updates to CPU-optimized Droplets. Per-second billing (coming soon). New accounts get $100 in hosting credit to use in your first 60 days.
  • Google Cloud Platform Podcast –  Google Cloud Platform Podcast is where Google developer advocates Melanie Warrick and Mark Mandel answer questions, get in the weeds and talk to GCP teams, customers, and partners about best practices—from security to machine learning and more. Hear from technologists all across Google about trends and cool things happening with our technology.
  • 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

Notes and Links

Feb 16, 2018
283: Devhints - TL;DR for Developer Documentation
1:21:57

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.

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.
  • Linode –  Our cloud server of choice. Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code changelog2018 to get 4 months free!
  • Google Cloud Platform Podcast –  Google Cloud Platform weekly podcast is where Google developer advocates Melanie Warrick and Mark Mandel answer questions, get in the weeds and talk to GCP teams, customers, and partners about best practices—from security to machine learning and more. Hear from technologists all across Google about trends and cool things happening with our technology.
  • 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

Notes and Links

"You have to sell what it is you're building in your documentation. It's not just describing what it is and how to use it. It's about telling interesting stories." - Rico Sta. Cruz



Feb 09, 2018
282: The Impact and Future of Kubernetes
45:34

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.

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 Podcast –  Google Cloud Platform weekly podcast is where Google developer advocates Melanie Warrick and Mark Mandel answer questions, get in the weeds and talk to GCP teams, customers, and partners about best practices—from security to machine learning and more. Hear from technologists all across Google about trends and cool things happening with our technology.
  • DigitalOcean –  DigitalOcean has new, highly competitive droplet pricing! A flexible $15 plan where you can mix and match RAM and CPUs resources. Updates to CPU-optimized Droplets. Per-second billing (coming soon). New accounts get $100 is hosting credit to use in your first 60 days.
  • Fastly –  Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.

Featuring

Notes and Links

"If Kubernetes let's you not think about your machines, I think in many cases people don't even want to have machines, this move towards serverless containers and the orchestration of serverless containers is the next really important part of what we're doing." — Brendan Burns, co-founder of Kubernetes

Feb 02, 2018
281: Gitcoin: sustaining open source with cryptocurrency
1:16:33

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.

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.
  • Linode –  Our cloud server of choice. Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code changelog2018 to get 4 months free!
  • Google Cloud Platform Podcast –  Google Cloud Platform weekly podcast is where Google developer advocates Melanie Warrick and Mark Mandel answer questions, get in the weeds and talk to GCP teams, customers, and partners about best practices—from security to machine learning and more. Hear from technologists all across Google about trends and cool things happening with our technology.
  • Fastly –  Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.

Featuring

Notes and Links

Jan 26, 2018
280: Building a Secure Operating System (Redox OS) with Rust
1:18:46

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.

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.
  • DigitalOcean –  DigitalOcean has new, highly competitive droplet pricing! A flexible $15 plan where you can mix and match RAM and CPUs resources. Updates to CPU-optimized Droplets. Per-second billing (coming soon). New accounts get $100 is hosting credit to use in your first 60 days.
  • 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.

Featuring

Notes and Links

Jan 19, 2018
279: Secure Messaging for Everyone with Wire
1:23:21

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 WhatsApp, Telegram, Signal and more.

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).
  • DigitalOcean –  Get DigitalOcean Spaces free for 2 months. Securely store and deliver any amount of data with the same simplicity you've come to expect from us. Instantaneously create a cost-effective, reliable storage space using our drag-and-drop UI or API.
  • 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.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

Dec 15, 2017
278: Blockchains and Databases at OSCON
56:54

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.

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 credit card required.
  • DigitalOcean –  Get DigitalOcean Spaces free for 2 months. Securely store and deliver any amount of data with the same simplicity you've come to expect from us. Instantaneously create a cost-effective, reliable storage space using our drag-and-drop UI or API.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.
  • 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

Notes and Links



Dec 14, 2017
277: The Story of Visual Studio Code
1:17:26

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 cloud based editor called Monaco, how they had to radically change to reach developers beyond Windows, and how this open source project is thriving.

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 credit card required.
  • DigitalOcean –  Get DigitalOcean Spaces free for 2 months. Securely store and deliver any amount of data with the same simplicity you've come to expect from us. Instantaneously create a cost-effective, reliable storage space using our drag-and-drop UI or API.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.
  • 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

Notes and Links

Dec 05, 2017
276: The Cloud Native Computing Foundation
1:20:48

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.

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 launched CircleCI 2.0!
  • 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!
  • GitLab –  Take GitLab's 2018 Global Developer Survey. The survey takes around 15 minutes on average to complete. Topics include developer satisfaction, open source technology, workflow & collaboration, CI/CD practices, and developer tools preferences.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

We'll be at the upcoming KubeCon + CloudNativeCon so if you're going to be there make sure you're on the lookout for a Changelog tee and say hi.


Nov 29, 2017
275: The History of GNOME, Mono, and Xamarin
49:04

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.

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 launched CircleCI 2.0!
  • DigitalOcean –  Get DigitalOcean Spaces free for 2 months. Securely store and deliver any amount of data with the same simplicity you've come to expect from us. Instantaneously create a cost-effective, reliable storage space using our drag-and-drop UI or API.
  • GitLab –  Take GitLab's 2018 Global Developer Survey. The survey takes around 15 minutes on average to complete. Topics include developer satisfaction, open source technology, workflow & collaboration, CI/CD practices, and developer tools preferences.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

Miguel is the creator of Gnome (a desktop environment for GNU/Linux), Mono (a cross platform open source .NET framework), and Xamarin (a platform to build iOS, Android, Mac, and Windows apps in C# and .NET) which was acquired by Microsoft in February 2016.


Nov 21, 2017
274: Faktory and the future of background jobs
1:18:07

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 the future.

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 credit card required.
  • 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 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.
  • 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

Notes and Links

Nov 18, 2017
273: Data Science at OSCON
37:21

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.

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).
  • 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!
  • 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.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

Nov 10, 2017
272: Functional CSS and Tachyons
1:11:22

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.

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 credit card required.
  • DigitalOcean –  Get DigitalOcean Spaces free for 2 months. Securely store and deliver any amount of data with the same simplicity you've come to expect from us. Instantaneously create a cost-effective, reliable storage space using our drag-and-drop UI or API.
  • 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.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

Nov 10, 2017
271: My Roadmap to Become a Blockchain Engineer
1:04:17

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.

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 launched CircleCI 2.0!
  • 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 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

Nov 08, 2017
270: Rails as a day job, Diesel on the side
1:16:08

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.

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!
  • 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.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.
  • Fastly –  Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.

Featuring

Notes and Links

Nov 04, 2017
269: Bisq, the decentralized Bitcoin exchange
1:50:09

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 interesting white paper about its own DAO (Decentralized Autonomous Organization) to support its contributors and we discuss that in detail at the end of the episode.

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).
  • DigitalOcean –  Get DigitalOcean Spaces free for 2 months. Securely store and deliver any amount of data with the same simplicity you've come to expect from us. Instantaneously create a cost-effective, reliable storage space using our drag-and-drop UI or API.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.
  • 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

Notes and Links

Nov 03, 2017
268: Operação Serenata de Amor (Artificial Intelligence, Data Science, Government Corruption 😱)
1:03:40

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.

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).
  • 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!
  • 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 launched CircleCI 2.0!
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

Oct 31, 2017
267: Functional Programming
59:39

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.

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 launched CircleCI 2.0!
  • DigitalOcean –  Get DigitalOcean Spaces free for 2 months. Securely store and deliver any amount of data with the same simplicity you've come to expect from us. Instantaneously create a cost-effective, reliable storage space using our drag-and-drop UI or API.
  • Toptal –  Hire the top 3% of freelance software developers, designers, and finance experts. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

Oct 28, 2017
266: The Future of RethinkDB
1:10:06

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.

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 launched CircleCI 2.0!
  • 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).
  • 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. Learn more at fastly.com.

Featuring

Notes and Links

Oct 17, 2017
265: The Kotlin Programming Language
53:44

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.

Sponsors

  • Hired –  Get hired. It's free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
  • DigitalOcean –  Get DigitalOcean Spaces free for 2 months. Securely store and deliver any amount of data with the same simplicity you've come to expect from us. Instantaneously create a cost-effective, reliable storage space using our drag-and-drop UI or API.
  • 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 launched CircleCI 2.0!

Featuring

Notes and Links

Oct 13, 2017
264: Automating GitHub with Probot
1:10:48

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.

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 platform that helps software teams rapidly release code with confidence by automating the build, test, and deploy process. Checkout the recently launched CircleCI 2.0!

Featuring

Notes and Links

Oct 06, 2017
263: Conversations About Sustaining Open Source
55:28

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.

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 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 platform that helps software teams rapidly release code with confidence by automating the build, test, and deploy process. Checkout the recently launched CircleCI 2.0!
  • 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!

Featuring

Notes and Links

Sep 22, 2017
262: Community, Building Remote-first Teams, and Web Performance Inclusivity
1:27:48

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.

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 streamline your build-test-release cycle for reliable, continuous delivery of your product.
  • 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.

Featuring

Notes and Links


Sep 08, 2017
261: Building an Artificial Pancreas with Elixir and Nerves
1:05:04

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.

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 more. Learn from over 40 speakers and keynotes about how top companies and developers are getting performance gains from Elixir and surpassing their competition. There is no better place to discuss, collaborate and socialize with other Elixir professionals and enthusiasts.
  • 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 get a free t-shirt!
  • 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).

Featuring

Notes and Links

Aug 11, 2017
260: You Are Not Google/Amazon/LinkedIn
49:07

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.

Sponsors

  • 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.
  • 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 get a free t-shirt!
  • 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).

Featuring

Notes and Links

Before we get to the show note links, here are some notable quotes from this episode and Oz's post.

Software engineers go crazy for the most ridiculous things. We like to think that we’re hyper-rational, but when we have to choose a technology, we end up in a kind of frenzy —  bouncing from one person’s Hacker News comment to another’s blog post until, in a stupor, we float helplessly toward the brightest light and lay prone in front of it, oblivious to what we were looking for in the first place. This is not how rational people make decisions...

Writing code isn't really about writing. Thinking is the thing that we do. Eventually that gets translated into running code.

This is a counter-force against the marketing machine of high opinion technologies.

As of 2016, Stack Exchange served 200 million requests per day, backed by just four SQL servers: a primary for Stack Overflow, a primary for everything else, and two replicas.


Aug 04, 2017
259: ANTHOLOGY — The Future of Open Source at OSCON 2017
56:47

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).

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 more. Learn from over 40 speakers and keynotes about how top companies and developers are getting performance gains from Elixir and surpassing their competition. There is no better place to discuss, collaborate and socialize with other Elixir professionals and enthusiasts.
  • 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 launched CircleCI 2.0!
  • 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 get a free t-shirt!
  • Hired –  Get hired. It's free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.

Featuring

Notes and Links

Kelsey Hightower

Kelsey Hightower is an OSCON Co-Chair and Developer Advocate (Google Cloud Platform) — We talked about being a co-chair, why he does live demos, and his motivations towards open source.

When you say you're successful, I guarantee when you look around it's because someone is celebrating your victories.

Safia Abdalla

Safia Abdalla is an open source developer and creator of Zarf — We talked about being a command-line junkie and her talk on the intersection of business and open source.

Mike McQuaid and Nadia Eghbal

Mike McQuaid and Nadia Eghbal work at GitHub in Open Source Programs — We talked about GitHub's Open Source Alley at OSCON and how they are working to better support open source maintainers and their communities.

github-open-source-alley.jpg

Jul 28, 2017
258: 10 Years of RabbitMQ
1:13:14

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.

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 more. Learn from over 40 speakers and keynotes about how top companies and developers are getting performance gains from Elixir and surpassing their competition. There is no better place to discuss, collaborate and socialize with other Elixir professionals and enthusiasts.
  • 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 launched CircleCI 2.0!
  • Hired –  Get hired. It's free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
  • 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, Ember, Vue, Backbone, and Node frameworks like Express and Koa.

Featuring

Notes and Links

Jul 21, 2017
257: The Power of Wikis, the Problem with Social Networks, the Promise of A.I.
1:26:41

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.

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 –  Easily scale your team — hire the top freelance software developers, designers, and finance experts with Toptal. Email adam@changelog.com for a personal introduction.
  • 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.

Featuring

Notes and Links

The Power of Wikis

The Problem with Social Networks

The Promise of A.I.

Jul 14, 2017
256: Ubuntu Snaps and Bash on Windows Server
31:15

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.

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, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
  • Toptal –  Easily scale your team — hire the top freelance software developers, designers, and finance experts with Toptal. Email adam@changelog.com for a personal introduction.
  • 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.
  • OSCON –  O'Reilly's Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There's no event quite like OSCON! When registration opens — save 20% on most passes by using the code CHANGELOG20 when you register.

Featuring

Notes and Links

Jul 07, 2017
255: Why is GraphQL so cool?
56:39

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.

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!
  • 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 streamline your build-test-release cycle for reliable, continuous delivery of your product.
  • Microsoft Azure OpenDev –  See what’s possible with open source in the cloud. Watch the recorded videos from this live event to see real-world demonstrations of Azure supporting open technologies. Hear from leaders in the open source community. Learn how you can build containerized microservices and improve your open source DevOps pipeline.

Featuring

Notes and Links


From The GitHub GraphQL API post on the GitHub Engineering blog:

The REST API is responsible for over 60% of the requests made to our database tier. This is partly because, by its nature, hypermedia navigation requires a client to repeatedly communicate with a server so that it can get all the information it needs. Our responses were bloated and filled with all sorts of *_url hints in the JSON responses to help people continue to navigate through the API to get what they needed. Despite all the information we provided, we heard from integrators that our REST API also wasn’t very flexible. It sometimes required two or three separate calls to assemble a complete view of a resource. It seemed like our responses simultaneously sent too much data and didn’t include data that consumers needed.

Jun 30, 2017
254: Deploying Changelog.com
1:23:58

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.

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, 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.
  • Microsoft Azure OpenDev –  See what’s possible with open source in the cloud. Watch the recorded videos from this live event to see real-world demonstrations of Azure supporting open technologies. Hear from leaders in the open source community. Learn how you can build containerized microservices and improve your open source DevOps pipeline.
  • 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!

Featuring

Notes and Links


Jun 23, 2017
253: The Serverless Revolution
28:52

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.

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@changelog.com for a personal introduction.
  • Microsoft Azure OpenDev –  a live one-day virtual conference (free) on June 21, 2017 focused on showcasing open source technologies on Azure. See what’s possible with open source in the cloud.
  • OSCON –  O'Reilly's Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There's no event quite like OSCON! When registration opens — save 20% on most passes by using the code CHANGELOG20 when you register.

Featuring

Notes and Links

Pam is the Software Engineering Lead at IOpipe, a high fidelity metrics and monitoring service which allows you to see inside Amazon Lambda functions for better insights into the daily operations and development of serverless applications.


Jun 16, 2017
252: GitHub's Open Source Survey (2017)
1:18:26

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.

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, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
  • Toptal –  Hire the top freelance software developers, designers, and finance experts with Toptal. Email adam@changelog.com for a personal introduction.
  • 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.
  • Microsoft Azure OpenDev –  a live one-day virtual conference on June 21, 2017 focused on showcasing open source technologies on Azure. See what’s possible with open source in the cloud. Learn how you can build containerized microservices and improve your open source DevOps pipeline. Participate in Q&A sessions, and get hands-on experience with open source technologies on Azure.

Featuring

Notes and Links

Jun 09, 2017
251: JAMstack, Netlify CMS, and 10x-ing Smashing Magazine
1:14:17

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.

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@changelog.com for a personal introduction.
  • 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

Notes and Links

May 30, 2017
250: The Backstory of Kubernetes
1:10:43

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.

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, 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.
  • 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 get a free t-shirt!

Featuring

Notes and Links

Kubernetes.png

May 21, 2017
BONUS - Sustain Open Source Software
09:56

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.

Sponsors

  • Toptal –  Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction.

Featuring

Notes and Links

May 04, 2017
249: Open source at Microsoft, inclusion, diversity, and OSCON
1:00:58

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.

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!
  • Hired –  Get hired. It's free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
  • 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 get a free t-shirt!
  • OSCON –  O'Reilly's Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There's no event quite like OSCON! When registration opens — save 20% on most passes by using the code CHANGELOG20 when you register.

Featuring

Notes and Links

Use our code changeloghallpass to get a FREE Expo Hall Pass to OSCON. This will get you access to the hallway track, the exhibitors, and a bunch of other fun stuff.

Adam and Jerod will be there at booth 231, so make sure you stop by. We'll have some tees and stickers to give away, but they are in limited supply and reserved for members of Changelog Community, which is free to join — so go sign up.


Related shows you should listen to:

Apr 28, 2017
248: Open Source Lessons Learned
1:17:37

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.

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, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
  • Toptal –  Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
  • 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 get a free t-shirt!
  • 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

Notes and Links

Special thanks to Justin Dorfman for helping connect us to Zeno Rocha for this episode — BTW check out SustainOSS.org, a one day conversation on June 19, 2017 about sustaining open source. We'll be there!


Apr 28, 2017
247: Firefox Debugger and DevTools
1:14:12

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.

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 best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
  • 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

Notes and Links

Apr 17, 2017
246: First-time Contributors and Maintainer Balance
1:13:23

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.

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, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
  • Toptal –  Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
  • 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

Notes and Links


Adam Stacoviak in Bosnia and Herzegovina on a peacekeeping mission with the United States Army in 2000.

adam-in-bosnia-herzegovina-2000.jpg

Apr 10, 2017
245: Open Source at Google
1:13:54

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.

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

Notes and Links

Mar 28, 2017
244: Learning JavaScript and Bringing People Together
1:07:12

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.

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

Notes and Links

Mar 25, 2017
243: Let's Encrypt the Web
1:16:18

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.

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

Notes and Links

BONUS - From Jacob Hoffman-Andrews ~> How Not To Get Phished

Mar 18, 2017
242: The Burden of Open Source
1:13:09

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.

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.
  • Compose –  Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you're ready to sign up use our special URL compose.com/changelog to get 30-days free on Compose

Featuring

Notes and Links

James recently left Mozilla and shortly after he launched an open source project called Prettier - an opinionated JavaScript formatter. It was a great success.

Needless to say, James experienced that overwhelming feeling many indie open source developers feel when faced with all the work required to maintain a successful open source project — the issues, feature requests, PRs, extra time required, and all the communication can really be a burden, especially when you have a full-time contracting gig and a family. His blog post was a response to this feeling as well as a love letter to his wife.



BONUS LINK (from James) — Watch Hammock Driven Development by Rich Hickey

Mar 09, 2017
241: The Story of Atom
1:13:44

Nathan Sobo, founding member of the Atom editor team at GitHub, joined the show take us all the way back to the beginning of Atom to learn where it came from, the founding team, the problem it solves, on through to shipping 1.0 and beyond.

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!
  • Hired –  Get hired. It's free — in fact, they pay you when you get hired. Our listeners get a double hiring bonus of $2,000.
  • Compose –  Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you're ready to sign up use our special URL compose.com/changelog to get 60-days free on Compose

Featuring

Notes and Links

Feb 24, 2017
240: Feedbin and RSS Resurgence
1:05:58

Ben Ubois, the creator of Feedbin (a simple, good-looking online RSS reader) joined the show to talk about the indie web and developers, how RSS usage has changed over the years – particularly since Google Reader shutdown. We also talked about RSS vs the social web that we're in now and the idea of an RSS resurgence and taking back control over the content we choose to subscribe to.

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!
  • Hired –  Get hired. It's free — in fact, they pay you when you get hired. Our listeners get a double hiring bonus of $2,000.

Featuring

Notes and Links

Feb 21, 2017
239: Managing Secrets Using Vault
1:13:56

Seth Vargo, the Director of Technical Advocacy at HashiCorp, joined the show to talk about managing secrets with their open source product called Vault which lets you centrally secure, store, and tightly control access to secrets across distributed infrastructure and applications. We talked about Seth's back story into open source, use cases, what problem it solves, key features like Data Encryption, why they choose to write it in Go, and how they build tooling around the open core model.

Sponsors

  • 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.
  • 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

Notes and Links

JS Party goes live February 24 at Noon PT / 3pm ET.

Click here to subscribe or submit an issue to suggest topics for future episodes.


vault-architecture

vault-shamir

Feb 17, 2017
238: ANTHOLOGY – Hacker Stories From OSCON and All Things Open
1:18:25

Karen Sandler, Rachel Nabors, and Jono Bacon joined the show by way of some great conversations at OSCON in London, UK and All Things Open in Raleigh, NC. We talked about free software, web animation and motion in user interfaces, and how open source communities organize.

Sponsors

  • 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.
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.
  • Toptal –  Scale your team and hire from the top 3% of developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
  • 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

Notes and Links

Karen Sandler

Karen Sandler is the the executive director of the Software Freedom Conservancy. She has a big heart, literally. Her heart condition requires a pacemaker, but she can’t access the source code that runs it. For this and other reasons, Karen is a passionate advocate for free software. In this interview, Jerod talks with Karen about her convictions, what she's doing about them, and how this affects her personal life and the lives of those she loves.

"I literally want to hack my heart! But I can't." - Karen Sandler

Rachel Nabors

Rachel Nabors is a motion design for the web and UI animations expert and she was at All Things Open as a keynote and featured speker. Adam talked to Rachel about discovering repeatable business models, the state of web animation and where we're heading, the cognitive science behind motion in user interfaces, some great places to start adding motion and animation to your interfaces, and what we might expect to see with animation and motion in Microsoft Edge.

Jono Bacon

Jono Bacon is a consultant and leader in community management and strategy. Jono was at All Things Open as a keynote and featured speker. Adam talked with Jono about his talk "Building a Community Exoskeleton" and how open source communities break down into read and write — those with a common interst who get together to consume something (a read community), and those who get together because they want to build something together (a write community).

Feb 10, 2017
237: Reproducible Builds and Secure Software
1:15:15

Chris Lamb joined the show to talk about his project Reproducible Builds — which is funded by The Linux Foundation's Core Infrastructure Initiative. We talked about the importance of having a verifiable path from source code to compiled binary, what this set of software development practices is all about, what it means to have Reproducible Builds, the challenges faced when implementing these development practices, and the inherent security you gain from them.

Sponsors

  • 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.
  • Flatiron –  Are you ready to take the first step to being full-time programmer? Enroll in the FREE Bootcamp Prep course from Flatiron. Free enrollment is offered to the first 500 students only. So if you're considering enrollment, don't waste any time. Use our special link when you enroll to get $500 off your first month's tuition when you move on to a career or certificate course.
  • Linode –  Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code changelog2017 to get 2 months free!

Featuring

Notes and Links

Feb 03, 2017
236: GunDB, Venture Backed and Decentralized
1:06:13

Mark Nadal joined the show to talk about his hacker story and his venture backed open source datastore project called GunDB — a realtime, decentralized, offline-first, graph database engine. We talked about the details behind this database, how Mark secured funding, why yet another datastore, who's using the database, how Mark plans to sustain this project through products and services, his thoughts on the RethinkDB postmortem and more.

Sponsors

  • 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.
  • Linode –  Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code changelog2017 to get 2 months free!
  • Flatiron –  Are you ready to take the first step to being full-time programmer? Enroll in the FREE Bootcamp Prep course from Flatiron. Free enrollment is offered to the first 500 students only. So if you're considering enrollment, don't waste any time. Use our special link when you enroll to get $500 off your first month's tuition when you move on to a career or certificate course.

Featuring

Notes and Links


If you've been enjoying our new beets from Breakmaster Cylinder, give us a shout out on Twitter, we're @Changelog. Also Breakmaster Cylinder is looking for a video game project to score, so if you know someone or you are that someone email us - editors@changelog.com

The best way to keep up with all things open source and software development is to subscribe to Changelog Weekly — subscribe today, don't miss an issue.

Jan 27, 2017
235: ANTHOLOGY – Hacker Stories From OSCON, All Things Open, and Node Interactive
1:12:43

In this anthology episode we're featuring three awesome hacker stories from OSCON, All Things Open, and Node Interactive — Giovanni Caligaris about how he brought LibreOffice to the people of Paraguay by translating it to their native tongue. Stu Keroff about the Linux user group he started for kids called The Asian Penguins. Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China.

Sponsors

  • 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.
  • OSCON –  O'Reilly's Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There's no event quite like OSCON! Make plans now to be at OSCON May 8-11, 2017, in Austin, TX. Registration is now open — save 20% on most passes by using the code CHANGELOG20 when you register.
  • All Things Open –  Join 2,000+ technologists and decision makers in Raleigh, NC — The epicenter of innovation, technology and open source, and home to one of the most sophisticated audiences on Earth.
  • Node.js Interactive –  Node.js Interactive is a conference for the Node community focused on education and community building. Use the code CNGJS16 to get 15% off registration.
  • 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

Notes and Links

First, we talk with Giovanni Caligaris about how he brought LibreOffice to the people of Paraguay by translating it to their native tongue: Guaraní.

Second, we talk with Stu Keroff about the Linux user group he started for kids called The Asian Penguins in a school for Asian refugees where they learn to install, use, and configure Linux and open source software.

Last, we talk with Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China (a censorship and surveillance project of the Chinese government) which makes it very difficult for the people of China to interact with the rest of the web.


Thanks Breakmaster Cylinder!

Jan 13, 2017
234: Open Collective and Funding Open Source
1:21:59

Pia Mancini joined the show to talk about Open Collective, her background and where she came from, her passion to upgrade democracy, funding and sustaining open source, what open collective is, how it works, how you can support your favorite open source communities, but more importably how you can take part and start your own collective.

Sponsors

  • 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.
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.

Featuring

Notes and Links

Jan 09, 2017
233: Webpack
1:20:14

Sean Larkin joined the show to talk about Webpack, how fast open sources moves, how fast Webpack is moving, the core team, the formation, joining JS Foundation, the problem it's solving, the bleeding edge features, sustainability, Sean and team's efforts to build the community, their work on Open Collective, and more.

Sponsors

  • Code School –  Give the gift of code! You can gift someone Code School for 1 month for $29, 6 months for $99, or a full year for $189 (46% off). Offer starts December 12, 2016 and ends January 6, 2017.
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.
  • Rollbar –  Put errors in their place! npm install --save rollbar for error tracking in your JavaScript apps.

Featuring

Notes and Links


Webpack team members mentioned by Sean.

Dec 17, 2016
232: Homebrew and Swift
1:23:13

Max Howell, famous for creating Homebrew, joined the show to talk about his start in software and open source, the tweet that was heard around the world when he interviewed with Google and didn't get accepted, the creation of Homebrew, the naming process, as well as the difficulty letting go. We also talked about his passion for the Swift programming language, and his work on Swift Package Manager while at Apple.

Sponsors

  • Code School –  Give the gift of code! You can gift someone Code School for 1 month for $29, 6 months for $99, or a full year for $189 (46% off). Offer starts December 12, 2016 and ends January 6, 2017.
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.
  • 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

Notes and Links

Dec 09, 2016
231: HTTP/2 in Node.js Core
40:37

In this special episode recorded at Node Interactive 2016 in Austin, TX Adam talked with James Snell (IBM Technical Lead for Node and member of Node's TSC and CTC) about the work he's doing on Node's implementation of http2, the state of http2 in Node, what this new spec has to offer, and what the Node community can expect from this new protocol.

Sponsors

  • Rollbar –  Put errors in their place! npm install --save rollbar for error tracking in your Node.js apps.
  • Hacker Paradise –  Do you want to spend a month in South America, expenses paid, working on open source? We teamed up with Hacker Paradise to offer two Open Source Fellowships for a month on one of their upcoming trips to either Argentina or Peru.
  • 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

Notes and Links

This episode is a preview of our upcoming "Future of Node.js" series recorded at Node Interactive 2016 in Austin, TX. The series is produced in partnership with Node.js Foundation and sponsored by IBM. We'll be releasing the full series soon on our new podcast "Spotlight". If you haven't subscribed to Changelog Master yet, which includes all the podcasts we produce, now would be a good time to do so. You can also subscribe to Changelog Weekly where we announce all the new things we're up to.


Dec 06, 2016
230: 18F and OSS in the U.S. Federal Government
1:18:39

From 18F — Hillary Hartley and Aidan Feldman joined the show to talk about how 18F is changing the way the federal government builds and buys digital services.

Sponsors

  • Code School –  Black Friday Special (November 21-28) — Save 49% on a 6-month plan, and 51% on a yearly plan. These are HUGE savings for a limited time only.
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.
  • 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

Notes and Links

Nov 25, 2016
229: Python, Django, and Channels
1:15:16

Django core contributor Andrew Godwin joins the show to tell us all about Python and Django. If you've ever wondered why people love Python, what Django's virtues are as a web framework, or how Django Channels measure up to Phoenix's Channels and Rails' Action Cable, this is the show for you. Also: Andrew's take on funding and sustaining open source efforts.

Sponsors

  • Heap –  Automate the annoying parts of user analytics. No more manual anything. Just insights.
  • 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.
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.

Featuring

Notes and Links

Nov 25, 2016
228: Servo and Rust
1:17:10

Jack Moffitt joined the show to talk about Servo, an experimental web browser layout engine. We talked about what the Servo project aims to achieve, six areas of performance, and what makes Rust a good fit for this effort.

Sponsors

  • Code School –  Learn for free this weekend (November 18-20). All Code School courses and screencasts are FREE for everyone this weekend ONLY!
  • Hacker Paradise –  Do you want to spend a month in South America, expenses paid, working on open source? We teamed up with Hacker Paradise to offer two Open Source Fellowships for a month on one of their upcoming trips to either Argentina or Peru.
  • 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

Notes and Links

Nov 18, 2016
227: Mad Science, WebTorrent, WebRTC
1:21:57

Feross Aboukhadijeh joined the show this week to talk with us about his backstory, passive income, WebTorrent, WebRTC, Electron and the ins and outs of packaging apps for all platforms.

Sponsors

  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.
  • 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.
  • Node.js Interactive –  Node.js Interactive is a conference for the Node community focused on education and community building. Use the code CNGJS16 to get 15% off registration.

Featuring

Notes and Links

Nov 11, 2016
226: The Road to Font Awesome 5
1:15:55

Dave Gandy joined the show to talk about the history of Font Awesome, what's to come in Font Awesome 5 and their Kickstarter to fund Font Awesome 5 Pro, and how everything they're doing is funneling back into the forever free and open source — Font Awesome Free.

Sponsors

  • Code School –  Learn to program by doing with hands-on courses. Save $10 per month! Sign up for Code School for only $19 per month by using our special URL codeschool.com/changelog.
  • Linode –  Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.

Featuring

Notes and Links

You can always add more sprinkles!


Below is the photo Dave mentioned when telling the story about the origins of the "Fort Awesome" name (listen at around 24:40).

fort-awesome.jpg

Nov 04, 2016
225: 99 Practical Bottles of OOP
1:26:51

Sandi Metz joined the show to talk about her beginnings on a mainframe, her 30+ years of programming experience, the ins and outs of OOP, her book Practical Object-Oriented Design in Ruby (aka POODR), as well as her latest book 99 Bottles of OOP which she co-authored with Katrina Owen. We also covered a few listener submitted questions at the end.

Sponsors

  • Heap –  Automate the annoying parts of user analytics. No more manual anything. Just insights.
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.
  • Code School –  Learn to program by doing with hands-on courses. Save $10 per month! Sign up for Code School for only $19 per month by using our special URL codeschool.com/changelog.

Featuring

Notes and Links

Oct 28, 2016
224: .NET Core and Microsoft's Shift to Open Source
1:05:46

Bertrand Le Roy joined the show to talk about all things .NET Core, their recent 1.0 release, where it's going, the open source around it, and Microsoft's shift towards more open source.

Sponsors

  • Code School –  Learn to program by doing with hands-on courses. Save $10 per month! Sign up for Code School for only $19 per month by using our special URL codeschool.com/changelog.
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.

Featuring

Notes and Links

Special thanks to Brett Morrison for helping us put this show together by introducing us to Bertrand 👏

People to follow in the .NET community

Oct 21, 2016
223: Homebrew and Package Management
1:23:56

Mike McQuaid joined us to catch us up on the latest in Homebrew and the recent 1.0.0 release. We talked about no more /usr/local — Homebrew moves to /usr/local/Homebrew to keep /usr/local cleaner, auto-updates, the growth of the Homebrew community and how it has grown to almost 6000 unique contributors, and more.

Sponsors

  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.
  • Toptal –  Join the best, or hire the best engineers and designers! Email Adam (adam@changelog.com) for a personal introduction to our friends at Toptal.
  • Linode –  Our cloud server of choice! We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!

Featuring

Notes and Links

Oct 07, 2016
222: Ethereum and Cryptocurrency
1:24:47

Gavin Wood joined the show to talk about Ethereum, Cryptocurrency, The DAO, Ethereum Virtual Machine (EVM), what could you build with Ethereum, and the future of digital currency. Gavin Wood is Founder of Ethereum, creator of the Solidity contract language, and Founder of Ethcore — the company that created Parity, an open source Ethereum client.

Sponsors

  • Code School –  Learn to program by doing with hands-on courses. Save $10 per month! Sign up for Code School for only $19 per month by using our special URL codeschool.com/changelog.
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.

Featuring

Notes and Links

Sep 30, 2016
221: How We Got Here
1:20:42

Cory is a science fiction author, activist, journalist, co-editor of Boing Boing and the author of many books. We talked to Cory about open source, the open web, internet freedom, his involvement with the EFF, where he began his career, the details he'll be covering in his keynote at OSCON, and his thoughts on open source today and where developers should be focusing their efforts.

Sponsors

  • Code School –  Learn to program by doing with hands-on courses. There’s a path for everyone at Code School. It’s the best place to start learning new technologies.
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.
  • Linode –  Our cloud server of choice! We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!

Featuring

Notes and Links

This episode was produced in partnership with O'Reilly Media and OSCON. Use the code changelog20 to get 20% off your registration.


Sep 23, 2016
220: GitLab's Master Plan
1:30:45

Sid Sijbrandij, CEO of GitLab, joined the show to talk about their recent unveiling of the GitLab Master Plan, $20 Million secured in a Series B funding round, their idea of Conversational Development in this "post Agile world", and their focus on the enterprise and on-premise Git hosting as the business model to sustain and build GitLab into something 'modern software teams' can rely upon."

Sponsors

  • Linode –  Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!

Featuring

Notes and Links

Sep 16, 2016
219: TensorFlow and Deep Learning
1:05:08

Eli Bixby, Developer Programs Engineer at Google, joined the show to talk to talk about TensorFlow, machine learning and deep learning, why Google open sourced it, and more.

Sponsors

  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.
  • Linode –  Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!
  • DataLayer –  A one-day event in Seattle organized by Compose about optimizing the data layer to scale modern web and mobile apps. Use the code changelog to get 20% off your $99 ticket.

Featuring

Notes and Links

This episode was produced in partnership with O'Reilly Media and OSCON. Use the code changelog20 to get 20% off your registration.


Sep 09, 2016
218: Elm and Functional Programming
1:27:51

Evan Czaplicki, creator of Elm, and Richard Feldman of NoRedInk joined the show to talk deeper about Elm, the pains of CSS it solves, scaling the Elm architecture, reusable components, and more.

Sponsors

  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language.
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.
  • DataLayer –  A one-day event in Seattle organized by Compose about optimizing the data layer to scale modern web and mobile apps. Use the code changelog to get 20% off your $99 ticket.

Featuring

Notes and Links

Sep 02, 2016
217: Sourcegraph the 'Google for Code'
1:30:06

Beyang Liu, the CTO and co-founder of Sourcegraph, joined the show to talk about the backstory of Sourcegraph, how it works, how they're aiming to be the 'Google for Code', ideas around offline support for code search, how it's licensed, and their new software license called Fair Source.

Sponsors

  • Linode –  Our cloud server of choice! We host everything we do on Linode servers. Use the code changelog2017 to get 2 months free!

Featuring

Notes and Links

Aug 26, 2016
216: GitHub's Electron
1:24:30
Aug 19, 2016
215: Best Practices Badge from Core Infrastructure Initiative
1:08:29

David A. Wheeler, from Core Infrastructure Initiative, joined the show to talk about the CII Best Practices Badge program.

Sponsors

  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!
  • Toptal –  Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.

Featuring

Notes and Links

We talked about the purpose of the Best Practices Badge program from Core Infrastructure Initiative (a Linux Foundation Collaborative Project), how and why you should get certified, and the criteria of the best practices.

Aug 12, 2016
214: Libscore, Velocity.js, Hacking
57:46

Julian Shapiro, startup founder and developer, joined the show to talk about his story of entrepreneurship, open source, growth hacking, and more. Julian's story is a story you don't want to miss — plus he shares actionable advice on growing and marketing an open source project.

Sponsors

  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Get the Bootstrap plan free for 90 days. That's nearly 300,000 errors tracked totally free. Members can get an extra $200 in credit.
  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!
  • Elixir Conf 2016 –  Late pricing starts August 15, so get your tickets today and save money. ElixirConf is the largest worldwide gathering of Elixir developers. Join José Valim, Chris McCord, Sonny Scroggin, James Edward Gray, Bruce Tate, Eric Meadows-Jönnson, and many more.

Featuring

Notes and Links

Aug 06, 2016
213: ZEIT, HyperTerm, now
1:40:35

Guillermo Rauch joined the show to talk with Adam about how he got into programming, how that lead him to what he's doing now at ZEIT, the design of HyperTerm, and now.

Sponsors

  • Toptal –  Take control of your career and join the best at Toptal. Email Adam at adam@changelog.com for a personal introduction to our friends at Toptal.
  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!
  • Elixir Conf 2016 –  We're betting big on Elixir and this is THE conference to be at in the Elixir world. Join José Valim, Chris McCord, Sonny Scroggin, James Edward Gray, Bruce Tate, Eric Meadows-Jönnson, and many more for a vacation-style conference, with world-class training!

Featuring

Notes and Links

Jul 30, 2016
212: SiteSpeed.io and Performance
1:10:48

Peter Hedenskog joined the show to talk about SiteSpeed.io and web performance. We covered where it came from, where it's going, and more importantly, simple ways you can focus on your web performance.

Sponsors

  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Get the Bootstrap plan free for 90 days. That's nearly 300,000 errors tracked totally free. Members can get an extra $200 in credit.
  • Compose –  Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you're ready to sign up use our special URL compose.com/changelog to get 60-days free on Compose

Featuring

Notes and Links

Jul 23, 2016
211: Open Source at Facebook
1:19:30

James Pearce, Head of Open Source at Facebook, joined the show to talk about that very subject — open source at Facebook, his path to software development, why he's the person to lead open source at Facebook, their view on open source, their culture of open source, how they choose what to open source, and more importantly — how they focus on, support, and nurture the community.

Sponsors

  • Toptal –  Take control of your career and join the best at Toptal. Email Adam at adam@changelog.com for a personal introduction to our friends at Toptal.
  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!
  • Compose –  Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you're ready to sign up use our special URL compose.com/changelog to get 60-days free on Compose

Featuring

Notes and Links

Jul 15, 2016
210: ngrok and Go
1:13:51

Alan Shreve, creator of the beloved ngrok, joined the show to talk about ngrok — what it is, why it exists, why he wrote it in Go, and ultimately why 1.0 is open source but 2.0 is not.

Sponsors

  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Get the Bootstrap plan free for 90 days. That's nearly 300,000 errors tracked totally free. Members can get an extra $200 in credit.
  • Toptal –  Take control of your career and join the best at Toptal. Email Adam at adam@changelog.com for a personal introduction to our friends at Toptal.

Featuring

Notes and Links

Jul 09, 2016
209: GitHub and Google on Public Datasets & Google BigQuery
1:24:15

Arfon Smith from GitHub, and Felipe Hoffa & Will Curran from Google joined the show to talk about BigQuery — the big picture behind Google Cloud's push to host public datasets, the collaboration between the two companies to expand GitHub's public dataset, adding query capabilities that have never been possible before, example queries, and more!

Sponsors

  • Toptal –  Take control of your career and join the best at Toptal. Email Adam at adam@changelog.com for a personal introduction to our friends at Toptal.
  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!
  • Full Stack Fest 2016 –  Early Bird tickets available until July 15. Use the code THECHANGELOG after July 15 to save 75 EUR (before taxes).

Featuring

Notes and Links

This show was produced in collaboration with GitHub and Google to announce the big expansion to GitHub's public dataset on BigQuery.


Jun 29, 2016
208: Ecto 2 and Phoenix Presence
1:37:42

José Valim and Chris McCord joined the show to talk all about how they're advancing the "state of the art" in the Elixir community with their release of Ecto 2.0 and Phoenix 1.2. We also share our journey with Elixir at The Changelog, find out what makes Phoenix's new Presence feature so special, and even find time for Chris to field a few of our support requests.

Sponsors

  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Get the Bootstrap plan free for 90 days. That's nearly 300,000 errors tracked totally free. Members can get an extra $200 in credit.
  • Codeship –  If it works with Docker, it works with Codeship -- use the code THECHANGELOGPODCAST2016 to get 20% off any plan for 3 months

Featuring

Notes and Links

Jun 22, 2016
207: Ubuntu Everywhere
1:20:48

Dustin Kirkland joined the show to talk about Ubuntu — the most widely used flavor of Linux. We talked about the rise of Ubuntu, Ubuntu being everywhere, their collaboration with Microsoft to bring Bash to Windows, and what we can expect from the future of this Linux distro.

Sponsors

  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Get the Bootstrap plan free for 90 days. That's nearly 300,000 errors tracked totally free. Members can get an extra $200 in credit.
  • Blinksale –  Simple invoicing for freelancers! Unlimited invoicing. One plan. One price. Unlimited everything. Get in, get paid, & get back to what you love.

Featuring

Notes and Links

Jun 18, 2016
206: The Advantages of Being a Blind Programmer
1:09:50

Parham Doustdar is a blind programmer and joined the show to talk about the advantages he has being a blind programmer, the tools he uses, why he had to quit school, and carving your own path.

Note: We couldn't stop using visual words when talking with Parham — even he couldn't help himself. So you'll get to hear us all laugh at ourselves near the end.

Sponsors

  • Toptal –  Take control of your career and join the best at Toptal. Email Adam at adam@changelog.com for a personal introduction to our friends at Toptal.
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Get the Bootstrap plan free for 90 days. That's nearly 300,000 errors tracked totally free. Members can get an extra $200 in credit.
  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!

Featuring

Notes and Links

Jun 11, 2016
205: A Protocol For Dying
1:56:37

Since airing this show, Pieter passed away due to his battle with a metastasis of bile duct cancer in both lungs. But rather than listen to this show with sadness, listen with a happy heart and let's celebrate Pieter's life, and what he has accomplished. Thank you Pieter from the bottom of our hearts for your time on this show and for all that you are. You are loved by us my friend. This show will forever be a very special show for us.

Pieter Hintjens is the creator of ZeroMQ and The Collective Code Construction Contract (C4), a writer of many books and protocols, as well as a developer with decades of building software and communities -- he's someone who's given so much, and continues to give - even up until the time he is planning for his death.

Sponsors

  • 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

Notes and Links

Jun 04, 2016
204: IPFS (InterPlanetary File System)
1:13:37

Juan Benet joined the show to talk about IPFS (InterPlanetary File System), a peer-to-peer hypermedia protocol to make the web faster, safer, and more open — addressed by content and identities. We talked about what it is, how it works, how it can be used, and how it just might save the future of the web.

Sponsors

  • Toptal –  Join the best, or hire the best engineers and designers! Email Adam (adam@changelog.com) for a personal introduction to our friends at Toptal.
  • Linode –  Our cloud server of choice! This is what we built our new CMS on. Use the code changelog20 to get 2 months free!

Featuring

Notes and Links

May 21, 2016
203: Jewelbots and Getting Kids Coding
1:04:20

Sara Chipps, the creator of Jewelbots, and George Stocker, the VP of Engineering at Jewelbots joined the show to talk about connected wearables for kids, keeping UX simple, building a business on open source, and influencing young girls through the possibilities of coding.

Featuring

Notes and Links

May 14, 2016
202: 23 Years of Ruby
1:22:53

Big show! Matz, creator of the Ruby programming language, joined the show to discuss where he began as a programmer, the origins of Ruby, its history and future, Ruby 3.0, concurrency and parallelism, Streem, Erlang, Elixir, and more.

Sponsors

  • Ruby on Rails Jobs –  Choose from a constant stream of top Ruby on Rails jobs while staying flexible as a freelancer.
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Get the Bootstrap plan free for 90 days. That's nearly 300,000 errors tracked totally free. Members can get an extra $200 in credit.
  • Full Stack Fest CFP –  They have 16 speaker slots open. Talks are 40 minutes long, including Q&A.

Featuring

Notes and Links

May 07, 2016
201: Why SQLite Succeeded as a Database
1:23:35

This week we talked with Richard Hipp, the creator of SQLite, about its history, where it came from, why it succeeded as a database, how it's development is sustainably funded, and how it's the most widely deployed database engine in the world.

Sponsors

  • Toptal –  Join the best, or hire the best engineers and designers! Email Adam (adam@changelog.com) for a personal introduction to our friends at Toptal.

Featuring

Notes and Links

Apr 30, 2016
200: JavaScript and Robots
1:29:40

Raquel Vélez, aka Rockbot, joined the show to talk about where she came from, how she got into programming with JavaScript, her passion for robots and mechanical engineering, the culture of npm, and more.

Sponsors

  • Toptal –  Join the best, or hire the best engineers and designers! Email Adam (adam@changelog.com) for a personal introduction to our friends at Toptal.
  • Linode Professional Services –  Let Linode’s Professional Services team be your Sysadmin. Use promo code changelog20 for a $20 credit!
  • Full Stack Fest 2016 –  Barcelona, Sept 5-9 2016 -- Full Stack Fest is a week­long full-stack development conference with a focus on solving current problems with new & inspiring perspectives. It aims to push new, interesting ideas to the whole technology stack, delivered by some of the brightest minds in our industry.

Featuring

Notes and Links

Apr 19, 2016
199: Your Huginn Agents Are Standing By
1:15:24

Andrew Cantino joined the show to talk with Jerod about Huginn, a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Think of it as a hackable Yahoo! Pipes plus IFTTT on your own server.

Sponsors

  • Codeship Jet –  Check out Jet, Codeship's Tool for Docker! Signup for their free webinar on April 28th on managing testing environments with Docker and Codeship Jet.
  • Pulse –  Realtime cloud and infrastructure monitoring with visualization and alerting so you can monitor your blind spots.
  • DigitalOcean Block Storage –  Introducing block storage: attach highly available and expandable storage to your Droplets, on demand. Coming Summer 2016. Use our code CHANGELOG to get a $10 hosting credit when you create a new account.

Featuring

Notes and Links

Apr 15, 2016
198: Haskell Programming
1:41:44

Chris Allen and Julie Moronuki joined the show to talk about Haskell, their book "Haskell Programming", learning to program, their book writing process, and more.

Sponsors

  • Toptal –  Join the best, or hire the best engineers and designers! Email Adam (adam@changelog.com) for a personal introduction to our friends at Toptal.
  • Linode Professional Services –  Let Linode’s Professional Services team be your Sysadmin. Use promo code changelog20 for a $20 credit!
  • Opbeat for Node.js –  Opbeat has opened up support for Node.js Application Performance Monitoring and they’re accepting beta signups right now!
  • Pulse –  Realtime cloud and infrastructure monitoring with visualization and alerting so you can monitor your blind spots.

Featuring

Notes and Links

Mar 26, 2016
197: The Future of WordPress and Calypso
1:35:19

Matt Mullenweg, the creator of WordPress and the CEO of Automattic, joined the show to talk about the past, present, and future of WordPress. We talked about the role of JavaScript for WordPress, their new REST API, Calypso, and more.

Sponsors

  • DigitalOcean Block Storage –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Get the Bootstrap plan free for 90 days. That's nearly 300,000 errors tracked totally free. Members can get an extra $200 in credit.
  • Pulse –  Realtime cloud and infrastructure monitoring with visualization and alerting so you can monitor your blind spots.

Featuring

Notes and Links

Mar 04, 2016
196: TiddlyWiki
1:24:13

Jeremy Ruston joined the show to talk about TiddlyWiki — a unique non-linear notebook for capturing, organizing, and sharing complex information. It's written in JavaScript and sports a custom fake DOM. We talked to Jeremy about his nearly 40 year career in programming, Hackability as a human right, Tiddlers — the atomic unit of data in TiddlyWiki and so much more.

Sponsors

  • Toptal –  Join the best, or hire the best engineers and designers! Email Adam (adam@changelog.com) for a personal introduction to our friends at Toptal.
  • Linode –  Get one of the fastest, most efficient SSD cloud servers for only $10/mo. Use promo code changelog20 for $20 credit!
  • Pulse –  Realtime cloud and infrastructure monitoring with visualization and alerting so you can monitor your blind spots.

Featuring

Notes and Links

Feb 27, 2016
195: Free Code Camp
1:31:53

Quincy Larson is the creator of an open source community called Free Code Camp. We talked with Quincy about "the secret to getting good at coding", their curriculum that spans a solid year (totaling 2,080 hours) of deliberate coding practice, plans for financial sustainability of the project, and the people behind it on the leading/teaching side and the camper side.

Sponsors

  • Codeship's Docker Platform –  Join this free webinar from Codeship — Co-founders Florian Motlik and Manuel Weiss will discuss their new Continuous Integration and Delivery Platform with Native Docker support
  • DigitalOcean Block Storage –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Opbeat for Node.js –  Build faster Node.js apps. Instantly pinpoint performance issues, and optimize your code. Install in minutes.
  • Pulse –  Realtime cloud and infrastructure monitoring with visualization and alerting so you can monitor your blind spots.

Featuring

Notes and Links

Feb 12, 2016
194: Elixir and the Future of Phoenix
1:35:05

José Valim joined the show to talk about Elixir. We learned about the early days of José's start as a programmer. José took us back to the beginning of Elixir and shared why Erlang got him so excited, we broke down features of the language, we talked about functional programming, concurrency, developing for multi-core systems, we talked about the Elixir community, the future of Phoenix, Ecto, and more.

Sponsors

  • Toptal –  Join the best or hire the best engineers and designers! Email Adam (adam@changelog.com) to get a personal introduction to get started with Toptal.
  • Rollbar –  Put errors in their place! Full-stack error tracking for all apps in any language. Members can get $200 in credit.
  • Linode –  Our cloud server of choice! We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!
  • Pulse –  Realtime cloud and infrastructure monitoring with visualization and alerting so you can monitor your blind spots.

Featuring

Notes and Links

Feb 09, 2016
193: Funding Open Source
1:48:51

Nadia Eghbal joined the show to discuss a HUGE topic that's near and dear to our heart -- funding open source! We discussed what it takes to fund open source software development, Nadia's current investigative journalism efforts around funding open source (funded by the Ford Foundation), venture-backed open source projects, what it means for an open source project to be in good shape, some potential solutions to provide better long-term support for open source, and we tried to determine how much the open source of the world might be worth.

Sponsors

  • Toptal –  Join the best or hire the best engineers and designers! Email Adam (adam@changelog.com) to get a personal introduction to get started with Toptal.
  • Linode –  Our cloud server of choice! We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!
  • Opbeat for Node.js –  Build faster Node.js apps. Instantly pinpoint performance issues, and optimize your code. Install in minutes.

Featuring

Notes and Links

Jan 30, 2016
192: Crystal: Fast as C, Slick as Ruby
58:34

Ary Borenszweig and Juan Wajnerman, the folks behind Crystal, joined the show to talk about the goals of the language, how it's the best of both worlds between Ruby and C, why if it's so close to and inspired by Ruby why not just give their time/effort to Ruby instead, the new compiler, and we also discussed what's left before Crystal can go 1.0.

Sponsors

  • Toptal –  Join the best or hire the best engineers and designers! Email Adam (adam@changelog.com) to get a personal introduction to get started with Toptal.
  • Linode –  Our cloud server of choice! We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!

Featuring

Notes and Links

Jan 29, 2016
191: Elm and Functional Programming
1:32:14

Richard Feldman from NoRedInk joined the show to talk about Elm and Functional Programming. Elm labeled itself "the best of functional programming in your browser" and boasts "no runtime exceptions." We talked about the language, whether or not it's really faster than React, JavaScript fatigue, and the best ways to get started with Elm.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • DigitalOcean Block Storage –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Opbeat for AngularJS –  Performance monitoring for AngularJS. Instantly pinpoint performance issues, and optimize your code. Install in minutes.

Featuring

Notes and Links

Jan 16, 2016
190: ZeroDB
1:21:21

MacLane Wilkison and Michael Egorov, the creators of ZeroDB, joined the show to talk about ZeroDB — an end-to-end encrypted database (protocol), why it's open source, how it's different than other encryption techniques, performance for running encrypted queries, and an interesting topic called Proxy re-encryption.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join the best or hire the best engineers and designers! Email Adam (adam@changelog.com) to get a personal introduction to get started with Toptal.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Jan 08, 2016
189: JSON API and API Design
1:38:01

Yehuda Katz joined the show to talk about JSON.API — where the spec came from, who's involved, compliance, API design, the future, and more. We also finally got Yehuda on the show alone, so we were able to talk with him about his origins, how he got started as a programmer, and his thoughts on struggle vs aptitude.

Sponsors

  • Codeship –  Download the FREE eBook "Why Containers and Docker are the Future"
  • Toptal –  Freelance as a Developer OR Designer with Toptal
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Jan 01, 2016
188: DOUBLEHEADER — 24 Pull Requests and Libraries.io + Flynn
1:38:40

We have a special doubleheader holiday show for you. Andrew Nesbitt joined the show to talk about 24 Pull Requests and Libraries.io, and Jonathan Rudenberg is back to catch us up on Flynn.

Sponsors

  • Codeship –  Download the FREE eBook "Why Containers and Docker are the Future"
  • Toptal –  Freelance as a Developer OR Designer with Toptal
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Harvest –  Use the code CHANGELOG to save 50% on your first month

Featuring

Notes and Links

Dec 25, 2015
187: Redux, React, and Functional JavaScript
1:33:57

Dan Abramov, creator of Redux, joined the show to talk about his path to becoming a programmer, his introduction to open source, React, JavaScript, functional programming in JavaScript, his thoughts on looking outside of your bubble to other ecosystems and borrowing/sharing what you can.

Sponsors

  • Codeship –  Download the FREE eBook "Why Containers and Docker are the Future"
  • Toptal –  Freelance as a Developer OR Designer with Toptal
  • Braintree –  Start accepting PayPal, Bitcoin, Venmo, Apple Pay, Android Pay, cards, and whatever’s next -- all with a single integration.
  • Linode –  Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!

Featuring

Notes and Links

Dec 18, 2015
186: Building the Ultimate Hacking Keyboard
1:41:08

László Monda (aka Lotsy) joined the show to talk about a keyboard for hackers — the Ultimate Hacking Keyboard. We discussed the features, the hardware design, the open source that powers it, and more.

Sponsors

  • Codeship –  Download the FREE eBook "Why Containers and Docker are the Future"
  • Toptal –  Freelance as a Developer OR Designer with Toptal
  • Harvest –  Use the code CHANGELOG to save 50% on your first month
  • Linode –  Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code changelog20 to get 2 months free!

Featuring

Notes and Links

Dec 11, 2015
185: Kong, APIs, Microservices
1:27:10

Ahmad Nassri from Mashape joined the show to talk about Kong, an open-source management layer for APIs and Microservices.

Sponsors

  • Codeship –  Download the FREE eBook "Why Containers and Docker are the Future"
  • Braintree –  Start accepting PayPal, Bitcoin, Venmo, Apple Pay, Android Pay, cards, and whatever’s next -- all with a single integration.
  • Harvest –  Use the code CHANGELOG to save 50% on your first month
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Dec 05, 2015
184: Discussing Vue.js and Personal Projects
1:22:10

Evan You joined the show to talk about Vue.js - his library for building web interfaces. We discussed what Vue.js offers, what makes it different, why developers should trust this project even if it's "just a personal project" that's not backed by an enterprise or a large team.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Opbeat for Node.js –  Build faster Node.js apps. Instantly pinpoint performance issues, and optimize your code. Install in minutes.
  • Braintree –  Start accepting PayPal, Bitcoin, Venmo, Apple Pay, Android Pay, cards, and whatever’s next -- all with a single integration.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Nov 28, 2015
183: The Offline First Revolution and Speech Recognition
1:28:01

Tal Ater joined the show to talk about the offline first revolution, the use of service workers, how UpUp is helping on that front, speech recognition, and annyang.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Apply for a $5,000 STEM scholarship - Toptal supports aspiring female computer scientists, developers, and software engineers to achieve their goals via financial support and mentorship by top professional developers and designers.
  • Braintree –  Start accepting PayPal, Bitcoin, Venmo, Apple Pay, Android Pay, cards, and whatever’s next -- all with a single integration.
  • Opbeat for Node.js –  Build faster Node.js apps. Instantly pinpoint performance issues, and optimize your code. Install in minutes.

Featuring

Notes and Links

Nov 21, 2015
182: Metabase and Open Source Business Intelligence
1:17:43

Sameer Al-Sakran and Tom Robinson from Metabase joined the show to discuss Metabase - their open source tool that's laying the foundation of their goals for open source business intelligence.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Apply for a $5,000 STEM scholarship - Toptal supports aspiring female computer scientists, developers, and software engineers to achieve their goals via financial support and mentorship by top professional developers and designers.
  • Harvest –  Simple online time tracking software.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Nov 14, 2015
181: RethinkDB, Databases, the Realtime Web
1:21:53

Slava Akhmechet joined the show again to catch us up on RethinkDB and the awesome progress they've made to power the realtime web. We talked about innovation in databases, compared and contrasted to pub/sub, Pusher, NoSQL, and even The Next Big Thing™ in databases.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Braintree –  Start accepting PayPal, Bitcoin, Venmo, Apple Pay, Android Pay, cards, and whatever’s next -- all with a single integration.
  • Harvest –  Simple online time tracking software.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Nov 07, 2015
180: Otto, Vagrant, Automation
1:25:20

Mitchell Hashimoto joined the show to talk about HashiCorp's new tool - Otto, how it compares to and compliments Vagrant, Automation, and we even talked to Mitchell about his history with software development in the beginning of the show.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Braintree –  Start accepting PayPal, Bitcoin, Venmo, Apple Pay, Android Pay, cards, and whatever’s next -- all with a single integration.
  • Backtrace –  Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
  • Linode –  Our cloud server of choice! We host everything we do on Linode servers. Use the code gotime20 to get 2 months free!

Featuring

Notes and Links

Nov 04, 2015
179: Caddy HTTP/2 Web Server
1:16:02

Matt Holt and Sebastian Erhart joined the show to talk about Caddy the HTTP/2 web server written in Go. It's time to serve the web like it's 2015!

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.
  • Linode –  Our cloud server of choice! We host everything we do on Linode servers. Use the code gotime20 to get 2 months free!

Featuring

Notes and Links

Oct 31, 2015
178: OAuth 2.0, Oz, Node.js, Hapi.js
1:49:50

Eran Hammer joined the show to talk about updates to Hapi.js, Node.js, OAuth, and deep discussions about Oz – Eran's replacement for OAuth 2.0.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Casper –  Casper mattresses are awesome! Use code CHANGELOG at checkout to get $50 towards your mattress.
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.

Featuring

Notes and Links

Oct 20, 2015
177: Cylon.js, Gobot, Artoo, IoT
1:33:18

Ron Evans, ringleader of The Hybrid Group and creator of a fleet of open source robot libraries, joined the show to talk about open source and robotics, Cylon.js, Gobot, Artoo, teaching, KidsRuby, his programming hero, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Opbeat for AngularJS –  Performance monitoring for AngularJS. Instantly pinpoint performance issues, and optimize your code. Install in minutes.
  • Harvest –  Simple online time tracking software.
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.

Featuring

Notes and Links

Oct 10, 2015
176: CROSSOVER — CodeNewbie and Community
1:28:18

Saron Yitbarek, creator of CodeNewbie and the CodeNewbie podcast, joined the show to talk about helping more people discover software development, embarrassing moments, lessons learned along the way, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Harvest –  Simple online time tracking software.
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.

Featuring

Notes and Links

Oct 03, 2015
175: OSCON and Open Source
1:20:40

Rachel Roumeliotis, the Strategic Content Director at O’Reilly Media, joined the show to talk about the history of OSCON, what you can expect from this year's conference and the importance of open source software.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.

Featuring

Notes and Links

Sep 25, 2015
174: Metasploit, InfoSec, Open Source
1:34:54

Trevor Rosen and James "Egypt" Lee joined the show to talk about Metasploit, a collaboration of the open source community and Rapid7 -- its penetration testing software that helps you verify vulnerabilities and manage security assessments.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Harvest –  Simple online time tracking software.
  • Tus –  SPONSORED REPO - Resumable upload protocol. Check out the PR for 1.0 and the project's status on their blog.

Featuring

Notes and Links

Sep 22, 2015
173: CROSSOVER — Turing-Incomplete
1:34:42

The entire crew behind Turing-Incomplete podcast joined the show to talk about the history and focus of their show, the ins and outs of technical podcasting, software industry trends, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.
  • Harvest –  Simple online time tracking software.
  • Sentry –  An open source realtime error logging platform that gives you the insight you need into the errors that affect your customers.

Featuring

Notes and Links

This "crossover" style show (where we invite other podcasters on) is new for us. Let us know if you'd like to hear more like this or if you prefer we stick to our bread and butter.

Sep 11, 2015
172: GitUp and the UX of Git
1:57:00

Pierre-Olivier Latour joined the show to talk about his history as a software developer - everything from creating Quartz Composer, working at Apple, to his new project GitUp and the user experience of Git.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Sentry –  An open source realtime error logging platform that gives you the insight you need into the errors that affect your customers.

Featuring

Notes and Links

Sep 05, 2015
171: Clojure, ClojureScript, and Living Clojure
1:09:09

Carin Meier joined the show to talk about Clojure, ClojureScript, her book Living Clojure, all the fun things she loves about math, physics, and creating a programming language.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Aug 29, 2015
170: BoltDB, InfluxDB, Key-Value Databases
56:18

Ben Johnson joined the show to talk about BoltDB, InfluxDB, and several other key-value store databases out there and why he's so passionate about developing open source software.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • imgix –  Real-time Image Processing. Resize, crop, and process images on the fly, simply by changing their URLs.
  • Casper –  Casper mattresses are awesome! Use code CHANGELOG at checkout to get $50 towards your mattress.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Aug 22, 2015
169: Middleman and Static Site Generators
1:12:54

Thomas Reynolds, the creator of Middleman, joined the show to talk about the history of static site generators, how he got into open-source, his love for Go, and what's to come in Middleman v4.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Aug 15, 2015
168: Prometheus and Service Monitoring
1:10:01
Aug 07, 2015
167: Mesos and Mesosphere DCOS
58:43

Tobi Knaup, co-founder & CTO of Mesosphere joined the show to talk about the datacenter operating system, and all the open source around it.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Jul 31, 2015
166: JavaScript in the Wild at NEJS Conf
1:08:50

Jerod Santo took off his host hat this show and joined Zach Leatherman, and Nick Nisi, his co-organizers of NEJS Conf to talk about JavaScript in the wild in Omaha, Nebraska.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • HipChat –  Great teams use HipChat. Group and private chat, file sharing, and integrations. Sign up for your free 90-day trial of HipChat Plus.

Featuring

Notes and Links

Jul 25, 2015
165: Betting the Company on Elixir and Ember
1:04:28

Brian Cardarella joined the show to talk about the bet he's placed on Elixir and Ember to be the focus of his company.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!
  • HipChat –  Great teams use HipChat. Group and private chat, file sharing, and integrations. Sign up for your free 90-day trial of HipChat Plus.

Featuring

Notes and Links

Jul 18, 2015
164: Semantic UI Returns
1:17:25

Jack Lukic is back again to talk about what's new with Semantic UI, the progress he, 104 contributors, and hundreds of translators have made towards a front-end standard only rivaled by Twitter's Bootstrap numbers. We discuss the why and the how of him dedicating everything he has to Semantic UI and the potential it brings.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!
  • HipChat –  Great teams use HipChat. Group and private chat, file sharing, and integrations. Sign up for your free 90-day trial of HipChat Plus.

Featuring

Notes and Links

Jul 11, 2015
163: Go in the Modern Enterprise and Go Kit
1:20:30

Peter Bourgon joined the show to talk about building microservices using Go in the modern enterprise and his microservices toolkit Go kit.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Jul 04, 2015
162: Octopress 3.0
1:19:22

Brandon Mathis joined the show to tell us all about the much anticipated 3.0 release of Octopress - his Jekyll-based blogging framework for hackers. Octopress 3.0 is a complete rewrite and has been in the works for quite a while. We find out why Brandon decided to go for The Big Rewrite and what's been taking so long (hint: it's not because the dude's been slackin').

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Jun 26, 2015
161: The HTTP/2 Spec
1:18:23

Ilya Grigorik is back again — this time we're talking about his true passion, internet plumbing, web performance, and the HTTP/2 spec. We cover everything around HTTP/2, the spec, HTTP/1 history, SPDY, binary framing layer, the semantics of HTTP/2, pipelining, multiplexing, header compression (HPACK), server push, TLS, "time to glass", upgrading, adoption, support, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!

Featuring

Notes and Links

Jun 19, 2015
160: Ampersand.js, SPAs, WebRTC
1:15:08

Henrik Joreteg joined the show to talk about Single Page Apps (SPAs), Ampersand.js, WebRTC, JavaScript coding styles, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Henrik Joreteg is a JavaScript Developer, the author of Human JavaScript, and the creator of Ampersand.js.

Jun 13, 2015
159: Sustaining Open Source Software
1:11:41
Jun 05, 2015
157: Building Bridges
1:11:56

Sarah Allen, cofounder of RailsBridge and Bridge Foundry, joined the show to talk about the incredible ability to make something with software, leading and teaching a community, teaching programming to kids, programming is a life skill, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

In her day job, Sarah works with 18F to transform US Government digital services, and in her spare time works to diversify Ruby on Rails with RailsBridge, and Bridge Foundry.

We also have Beverly Nelson joining today's show as a guest host.

May 29, 2015
156: Modern WordPress using Bedrock and Sage
1:14:14

Ben Word and Scott Walkinshaw joined the show to talk about a more modern WordPress stack, Bedrock and Sage, dependency management, WordPress deployment, smarter development setup with tools like Ansible and Vagrant, and more.

If you're someone who wants to use WordPress in more modern ways, this show is for you.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!

Featuring

Notes and Links

Ben and Scott run Roots, a team of folks who help you build better WordPress sites faster with Bedrock and Sage.

May 22, 2015
158: GopherCon 2015
43:31

Brian Ketelsen and Erik St. Martin, the organizers of GopherCon, joined the show to talk about what it takes to create and run a conference like GopherCon, the size of the event, the speaking track, after-parties, hack day, workshops, and more. We also covered their focus on diversity with their Diversity Scholarship Support Fund that anyone can support, even those who don't plan to attend, as well as their child care options to ensure even those with children have the opportunity to attend.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.

Featuring

Notes and Links

Changelog will be at GopherCon 2015! Yes, we're taking The Changelog and Changelog Films on the road to cover GopherCon 2015 so make sure you say hi when you see us.

May 19, 2015
155: The Future of Node.js
1:22:31

Scott Hammond, the CEO of Joyent, joined the show to talk about the history of Node, Joyent's interest in Node, how they've handled the stewardship of Node over the years, their support of io.js joining Node Foundation, the convergence of the code bases for a stronger more inclusive Node community.

At the tail end of the show, just when you think it's over, keep listening because we got Scott back on the call to discuss the news that came this week of the io.js TC voting to join Node Foundation.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Notes and Links

Joyent has been the core sponsor and steward of Node.js since its beginning.

May 16, 2015
154: All Things Ruby with 2015's Ruby Heroes
1:12:28

Our guests this week are 2015's RUBY HEROES! Big show today, lots of great Ruby talk with these heroes, great insights from this past year of Ruby, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!

Featuring

Notes and Links

And here are this year's Ruby Heroes:

  1. Eileen Uchitelle - @eileencodes
  2. Jeremy Evans - @jeremyevans0
  3. Nobuyoshi Nakada - @n0kada
  4. Sam Saffron - @samsaffron
  5. Sarah Mei - @sarahmei
  6. Zachary Scott - @_zzak

May 16, 2015
153: 17 Years of curl
1:05:20

Daniel Stenberg joined the show to talk about curl and libcurl and how he has spent at least 2 hours every day for the past 17 years working on and maintaining curl. That's over 13k hours! We covered the origins of curl, how he chooses projects to work on, why he has remained so dedicated to curl all these years, the various version control systems curl has used, licensing, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

We talk through the past 17 years of this staple tool to the community and hear what Daniel has learned on his journey.

May 01, 2015
BONUS — Magic cURL Feature
02:20

This is a bonus clip from the after call with Daniel Stenberg for episode #153. Daniel shared the details of a "magic feature" in cURL that's been there for over 6 years. It's a feature he feels most people don't know exists.

Featuring

Notes and Links

To start using this "magic feature", create a .curlrc dotfile in your root with the following settings to set the -O flag by default on all URLs fetched using cURL.

# Default to -O
--remote-name-all
Apr 30, 2015
152: TypeScript and Open Source at Microsoft
1:22:32

Anders Hejlsberg and Jonathan Turner from the TypeScript team at Microsoft joined the show to talk about TypeScript, a typed superset of JavaScript that compiles to plain JavaScript from Microsoft. We cover Microsoft's acceptance and support of open source, why they open sourced TypeScript, the language design, adoption, how to get started, and the future of the language.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Anders is the language architect and Jonathan is the Program Manager for TypeScript.

Apr 24, 2015
151: The Rust Programming Language
1:22:26

Steve Klabnik and Yehuda Katz joined the show to talk about the Rust Programming Language, a systems programming language from Mozilla Research. We covered memory safety without garbage collection, security, the Rust 1.0 Beta, getting started with Rust, and we even hypothesize about the future of the Rust.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Steve and Yehuda are core team members of Rust.

Apr 11, 2015
150: Internet Connected Things Using Spark
1:15:39

Zach Supalla joined the show to talk about Spark - a complete, open source, full stack solution for creating amazing internet connected things. We talk about making connected hardware easier, using Kickstarter to fund hardware projects, and Amazon's new Dash Button. Zach also gave us a crash course on how to get started with making your own hardware.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Spark is fully open source on GitHub from hardware to software and Zach goes deep in this episode to school us on everything we need to know.


"Building an open source business is challenging because you're giving away a lot of what you do. So the question is, how do you build a viable business that way?" - Zach Supalla @ 23:22


Apr 04, 2015
149: React, React Native, Flux, Relay, GraphQL
1:00:19

Christopher "vjeux" Chedeau and Spencer Ahrens joined the show to talk about React, React Native, Flux, Relay, and GraphQL. They also announce on this show that React Native is now open source on GitHub.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Christopher Chedeau and Spencer Ahrens are software engineers on the React team at Facebook.


"Now there's one unified development experience… You learn Javascript, you learn React, and you learn some of these stylesheet concepts, and that travels with you to whatever platform you're working on." - Spencer Ahrens @ 24:33


Mar 27, 2015
148: The State of Go in 2015
1:23:37

Andrew Gerrand joined the show to talk about the state of Go in 2015, how Go compares to other concurrent languages, why people choose Go over other languages, the C to Go toolchain conversion, and what's coming in version 1.5 and 1.6 of Go.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Andrew works on the Go Programming Language at Google.


"The reasons why I choose Go (and I think why other people choose go) are a lot to do with programmer joy... the overriding sentiment amongst Go users is that Go just gets out of your way and lets you write code." - Andrew Gerrand @ 18:32


Mar 25, 2015
147: Elixir and Phoenix
1:06:47

Chris McCord joined the show to take us on a deep dive into the Phoenix web framework and Elixir. We covered the similarities between Ruby and Erlang, getting started with Elixir, and deploying Phoenix. He also shared his plans for the 1.0 release and the future of Phoenix.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Postico –  A Modern PostgreSQL Client for the Mac.

Featuring

Notes and Links

Chris McCord is the creator of the Phoenix web framework.


"Jose said it best... When he first looked into Erlang, he loved everything he saw, but hated everything he didn't see. That's how Elixir came about; filling in the gaps, building off all the things he loved." - Chris McCord


Mar 20, 2015
146: Mind the Gender Parity Gap
1:04:06

Sarah Mei joined the show to talk through a recent article she authored titled "Mind the Gap" and why we’re missing our best chance for gender parity. We discussed our innate subconscious assumptions and prejudices towards one another, how we alienate women from the developer communities, and what we can do to step across this gap and make a conscious effort to combat those assumptions.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!

Featuring

Notes and Links

Sarah shares stories about her work in trying to bring more diversity into the coding community, the credibility gap, what she's learned from starting RailsBridge, how to reduce bias while searching for employees and conference speakers, and more.

Sarah is also the Founder of RailsBridge, the Director of Ruby Central, and a Chief Consultant at DevMynd.

Mar 13, 2015
145: 10+ Years of Rails
1:48:42

David Heinemeier Hansson, aka DHH joined the show to talk through the past, present, and future of Ruby on Rails — the most beloved web application framework in the Ruby community.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!
  • Koding –  Instant sharable development environments in a cloud IDE.

Featuring

Notes and Links

Ruby on Rails has influenced many frameworks over the years, and David shares with us a candid look at 10+ Years of Ruby on Rails.

David shares stories about why he started Ruby on Rails, and explains why programmers should market their projects. He discussed his early work on Rails, some of the early early contributors to Rails, how the success of Basecamp helped Rails succeed (and vice versa), the io.js & Node.js complications, his thoughts on getting paid for working on open source, and so much more.


"If programming is going to be the thing I spend my time on, it damn well better be awesome. I need to have a good time." - DHH @ 9:42


Mar 06, 2015
144: GitHub Archive and Changelog Nightly
54:57

Ilya Grigorik joined the show to talk about GitHub Archive, logging and archiving GitHub's public event data, and how he uses Google BigQuery to make querying that data accessible to everyone.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!

Featuring

Notes and Links

Ilya is a web performance engineer at Google where he works day and night making the web faster.

In this show we also announced Changelog Nightly - our new nightly email that unearths the hottest new repos on GitHub before they blow up.

Feb 27, 2015
143: Front-end Developer Interview Questions
57:53

Darcy Clarke joined the show to talk about his repo on the HTML5 Boilerplate org on GitHub "Front-end Developer Interview Questions". We discussed why the repo has been so successful, the challenges of translating a text document into multiple languages, managing contributions, the art of interviewing, how the expectations of front-end developers have evolved over time, and how to stay relevant in our fast moving industry.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Code School –  Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That's $10 off per month!

Featuring

Notes and Links

Darcy is the creator of the Front-end Developer Interview Questions project on the H5BP org on GitHub -- it's "a list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore."

At the end of the episode, we turned the tables on Darcy and asked him a few questions from the list.


"The goal is to try to have the (interview) question be more open ended, and hopefully it starts a discussion between the interviewer and interviewee." - Darcy Clarke @ 12:28

"This document is like a high school english assignment, with over 100 group members, and they all have differing opinions, and there's a ton of different subjects... It's the worst kind of open source project." - Darcy Clarke @ 22:56


Feb 21, 2015
142: Laravel PHP Framework
54:05

Taylor Otwell, the creator of the Laravel PHP framework, joined the show for a deep dive into Laravel, why he doesn't release without good documentation, building apps to test your own framework, writing an API for Lavarel Forge, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Clearbit –  Powerful APIs designed to help your business grow.

Featuring

Notes and Links

Feb 13, 2015
141: Going Fulltime on The Changelog
27:12

BIG news! This is the episode where we discuss Adam going fulltime on The Changelog.

Featuring

Notes and Links

For last two years, Adam has been rebuilding The Changelog from the ground up in his spare time, nights and weekends, and everywhere in between. As of this week, running The Changelog has become his full-time job.

Adam gave his two week notice to resign from his comfortable, enjoyable, job with Pure Charity to go full-time on this thing. Hopefully, one day we can look back on this episode and say this is where things began.

This is HUGE for us. Read the full story.


Feb 11, 2015
140: Aurelia, Durandal, Leaving AngularJS
1:11:46

Rob Eisenberg joined the show to talk about why he left the AngularJS team, how the community responded, the allure of working for Google and getting paid to work on open source full time, why someone might choose Aurelia over other frameworks, and more.

Sponsors

  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Codeship –  If it works with Docker, it works with Codeship Jet.

Featuring

Notes and Links

Rob is a former AngularJS team member, who left the AngularJS team to work on his own startup, Durandal Inc and their first open source product Aurelia, a next generation JavaScript client framework that supports ES6, WebComponents, Object.observe and more.

Feb 06, 2015
139: The Rise of io.js
1:02:52

Mikeal Rogers joined the show to talk about io.js, a friendly fork of Node.js with an open governance model. We discussed why the io.js fork exists, why they choose open governance, the roadmap and future of io.js, supporting ES6, burnout while working in open source, and the steps you can take to get involved with the future of io.js and Node.js.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Jan 30, 2015
138: rkt, App Container Spec, CoreOS
1:00:05

Alex Polvi, CEO of CoreOS, joined the show to talk about their new open source product rkt, their App Container Spec, and CoreOS - the container only server OS focused on securing the internet.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Jan 23, 2015
137: Better GitHub Issues with HuBoard
1:05:42

Adam and Jerod talk with Ryan built about HuBoard - a project management solution for teams and organizations using GitHub. He gives us an inside look at how he created HuBoard, how he made the transition from free service to paid users, the technical challenges of getting set up to handle enterprise, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

How do you build a business on top of the Github API? What are the technical challenges of serving big enterprise with your SasS? What would you do if Github wanted to acquire your business? Ryan Rauh joins us today to answer these questions.

If you enjoyed this show, or if you're a happy user of HuBoard, head over to our Ping repo and leave us some feedback! We appreciate you for listening.

Podcast recommendations from Ryan Rauh:

Jan 16, 2015
136: Phusion Passenger (aka Ruby Raptor)
1:01:23

Adam and Jerod talk with Hong Lai, one of the co-founders of Phusion. His company recently got a lot of attention for their upcoming version of Phusion Passenger, which they decided to call Ruby Raptor in a clever marketing play to get people excited about Passenger again. It worked, and we invited Hongli on the show to talk about Passenger/Ruby Raptor, the challenges of marketing open source, and how to get the internet excited about your next version.

Sponsors

  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • 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 –  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/changelog

Featuring

Notes and Links

Jan 08, 2015
135: End of Year 2014
1:00:03

Adam and Jerod close out the year and give thanks to everyone who helps support The Changelog -- community members, listeners, readers, sponsors, as well as our various partners. We also discuss top topics from 2014, Changelog Weekly and how we use Trello as a CMS, contributing to the topics we cover through our Ping repo on GitHub, and what's to come in 2015.

Featuring

Notes and Links

Dec 20, 2014
134: Open Sourcing .NET Core
57:42

Adam and Jerod talk with the members of the .NET Core team at Microsoft about Microsoft's motivation for open sourcing the base class libraries of .NET, open source vs source open, the true goal of open sourcing .NET Core, and this new Microsoft we've been seeing.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Dec 10, 2014
133: All Things Perl
58:48
Dec 03, 2014
132: Buckets CMS on Node.js
58:53

Adam and Jerod talk with David Kaneda about Buckets (a simple, open source CMS built on Node.js), how he's building Buckets, what competing with Wordpress and Drupal is like, the process of working with people on Assembly, and more.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Notes and Links

Nov 28, 2014
131: The Road to Ember 2.0
1:08:02

Adam and Jerod talk with Tom Dale and Yehuda Katz about the road to Ember 2.0 and the complete front-end stack it is today.

Sponsors

  • Pager Duty –  Your fastest path to incident resolution. Helping IT Operations and DevOps deliver on the promise of agility, performance, and uptime.
  • Hired –  Accept a job and double your hiring bonus from $2,000 to $4,000. Refer someone and get $1,337.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Nov 18, 2014
130: Inspeqtor and OSS Products
1:05:20

Adam and Jerod talk with Mike Perham about his new project Inspeqtor and his approach to better application infrastructure monitoring.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Hired –  Accept a job and double your hiring bonus from $2,000 to $4,000. Refer someone and get $1,337.
  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Nov 11, 2014
129: The PHP Language Specification
1:02:24

Adam and Jerod talk with Sara Golemon about her work at Facebook, The PHP Language Specification, and making PHP awesome.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Nov 11, 2014
128: Lineman.js and JavaScript Apps
1:00:38

Adam and Jerod talk with Justin Searls about Lineman.js, building for the web with JavaScript, and his abstract "The Social Coding Contract."

Sponsors

  • Pager Duty –  Your fastest path to incident resolution. Helping IT Operations and DevOps deliver on the promise of agility, performance, and uptime.
  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Harry's –  Quality men's shaving products - get $5 off your purchase with discount code CHANGELOG

Featuring

Notes and Links

Aug 28, 2014
127: Keep a CHANGELOG
1:05:50

Adam and Jerod talk with Olivier Lacan about keeping a CHANGELOG and his passion for keeping a human facing, readable history, for software projects.

Sponsors

  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.
  • Codeship –  If it works with Docker, it works with Codeship Jet.

Featuring

Notes and Links

Aug 08, 2014
126: Xiki and Reimagining the Shell
1:12:49

Adam and Jerod talk with Craig Muth about his project Xiki, the current Kickstarter he has to raise funds so he can work on it full time, and reimagining the shell.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Jul 16, 2014
125: Jekyll, GitHub Pages, Blogging for Hackers
1:13:35
Jul 16, 2014
124: Tedit, JS-Git, Jack
1:04:35

Adam and Jerod talk with Tim Caswell about getting started in open source, exploring new frontiers, and his latest project Tedit -- a development platform that makes programming JavaScript easy and more accessible.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Jul 16, 2014
123: Gittip and Open Companies
1:14:34

Adam and Jerod talk with Chad Whitacre the Founder of Gittip to talk about what's new this year for Gittip and the directions they are taking things.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

May 29, 2014
122: Rails Girls Summer of Code and Travis Foundation
1:13:10

Adam and Jerod talk to Anika Lindtner and Floor Drees about Rails Girls Summer of Code, Travis Foundation, fundraising, supporting open source through grants, and ways the community is showing their support of diversity in tech.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

May 20, 2014
121: Google's Dart Programming Language
56:35

Adam and Andrew talk with Lars Bak and Seth Ladd from Google about Dart, a new language and platform started by Google for scalable web app engineering.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

May 08, 2014
120: Ruby Tooling, chruby, ruby-install, Security
1:11:20
May 02, 2014
119: MEAN.js & Full-Stack JavaScript
48:08

Andrew talks with the fellas behind MEAN.js, Amos Haviv and Roie Cohen. MEAN.js is a full-stack JavaScript solution using MongoDB, Express, AngularJS, and Node.

Sponsors

  • Codeship –  If it works with Docker, it works with Codeship Jet.
  • Harry's –  Quality men's shaving products - get $5 off your purchase with discount code CHANGELOG

Featuring

  • Andrew Thorp –

Notes and Links

Apr 25, 2014
118: The Sass Way and Open Publishing
1:12:46
Apr 18, 2014
117: Go, Martini, Gophercasts
1:10:59
Apr 16, 2014
116: Node Black Friday at Walmart
1:04:45
Jan 11, 2014
115: Flynn Updates
42:40

Andrew talks with Jonathan Rudenberg and Jeff Lindsay about their hard work and updates on Flynn, their open source PaaS.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Dec 20, 2013
114: RethinkDB
53:56

Slava Akhmechet, co-founder and CEO of RethinkDB, joined the show to talk with Andrew about RethinkDB - the open-source database for the realtime web.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Dec 11, 2013
113: Keep npm Running
57:30

Isaac Schlueter and Charlie Robbins joined the show to talk about the "crashyness" of npm recently and the community fundraiser they are starting to ask the community to support npm and to keep it running. Isaac is the creator of npm and a maintainer of Node.js. Charlie is the co-founder and CEO of Nodejitsu.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Nov 26, 2013
112: ZURB Foundation 5 and Front-End Frameworks
1:05:31

Adam and Andrew talk with Jonathan Smiley and Mark Hayes from ZURB about Foundation 5, front-end frameworks, and Ink — their new email framework project.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Nov 16, 2013
111: Hoodie, noBackend, Offline-First
53:28

Andrew and Adam talk with Caolan McMahon from Hoodie to talk about very fast web development where you can build complete web apps in days, without having to worry about backends, databases or servers (with Hoodie). We discuss noBackend and the idea behind offline first.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Nov 09, 2013
110: Capistrano and Burnout
1:01:30

Adam and Andrew talk with Lee Hambley about some serious subjects such as Capistrano 3.0/2.0, open source burnout, various conversations around deploying, Ruby, respect, handing over the reigns and more. If you hack on open source or run an open source project, you should listen to this episode.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • Toptal –  Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO.

Featuring

Notes and Links

Oct 30, 2013
109: Open Karma and Design Love for OSS
50:15

Adam and Andrew talk with Justine Arreche a Designer at Travis CI and Sebastian Gräßl a Freelance Developer. Together, they're the creators of Open Karma, a tool to help bridge the gap between developers and designers in open source (they're bringing some design love to OSS).

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Notes and Links

Oct 26, 2013
108: Exercism.io and Crowd-Sourced Code Reviews
56:09

Adam and Jerod talk with Katrina Owen about Exercism.io - an open source platform for crowd-sourced code reviews on daily practice problems. Practice problems are available in Ruby, Elixir, JavaScript, Python, Haskell, and Clojure, and other languages are in the pipeline.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account
  • 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

Notes and Links

Oct 16, 2013
107: Balanced Payments and Open Sourcing Everything
47:53

Andrew and Adam talk with Marshall Jones from Balanced Payments about all they do in open source, and how they approach being an open company that desires to release as much software as they can as open source.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Oct 09, 2013
106: Semantic UI
41:42

Andrew and Adam talk with Jack Lukic about Semantic UI.

Featuring

Notes and Links

Oct 05, 2013
105: Ghost Blogging Platform
56:32

Andrew and Adam talk with John O'Nolan about his open source blogging platform Ghost written in JavaScript (Node.js), and how he and his team are working hard to create this beautifully designed platform dedicated to one thing: Publishing.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Sep 26, 2013
104: Kickstarting Espruino
49:59

Andrew and Jerod talk with Gordon Williams about his hardware/software open source project called Espruino that's currently raising funds on Kickstarter. Espruino is the world's first JavaScript microcontroller for beginners or experts, now open source.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Sep 20, 2013
103: GitLab and Open Source
1:03:48

Andrew and Adam talk with Sytse Sijbrandij, one of the Co-founders of GitLab, about building GitLab, sustaining open source, community management, and ways to handle a "road map" for your product or project.

Sponsors

  • DigitalOcean –  Use the code CHANGELOG to get a $10 hosting credit when you create a new DigitalOcean account

Featuring

Notes and Links

Sep 13, 2013
102: RVM and Ruby Version Managment
53:32
Sep 06, 2013
101: npm Origins and Node.js
1:02:33

Andrew and Adam talk with Isaac Schlueter about the origins of npm, building an asynchronous web with Node.js, and how to get paid to open source.

Featuring

Notes and Links

Aug 22, 2013
100: Go Programming
1:08:20
Aug 14, 2013
99: Flynn, Tent, Open Source PaaS's
1:00:49
Aug 13, 2013
98: AFNetworking, Helios, iOS Development
51:03
Aug 06, 2013
97: API Wrappers and Ruby
50:38

Adam Stacoviak and Andrew Thorp talk with Drew Blas of Chargify about API wrappers, Ruby, open source, and more.

Notes and Links

Jul 30, 2013
96: Ruby off Rails
1:00:20
Jul 22, 2013
95: Civic Hacking and Code for America
1:05:12

Adam Stacoviak and Andrew Thorp talk with Michal Migurski (CTO) and Ezra Spier (Fellow) about civic hacking at Code for America, technical sustainability in government, skill gap for more modern software in government, open city data and more.

Featuring

Notes and Links

If you're a developer, designer, researcher, data enthusiast, urban planner, or entrepreneur who wants to make a difference - Code for America's 11-month program is your opportunity use your skills to give back to your community. Apply to be a Fellow!

Jul 03, 2013
94: Sass, libsass, Haml
1:08:25
Jun 27, 2013
93: Sass, Bourbon, Product Design
1:15:43
Jun 12, 2013
92: Sidekiq and Ruby
59:48

Adam Stacoviak and Andrew Thorp talk with Mike Perham about sustaining open source, sidekiq, message processing with Ruby, and more.

Featuring

Notes and Links

Jun 07, 2013
91: Discover Meteor.js
1:00:30
May 29, 2013
90: Pair Programming and Ruby
1:05:06

Adam Stacoviak, Andrew Thorp, and Steve Klabnik talk about pair programming, distributed teams, workflows, Ruby and more with Avdi Grimm.

Featuring

Notes and Links

  • Avdi Grimm (avdi) on Twitter 80% angel, 10% daemon, the rest is hard to explain.
  • Pair Program With Me Pair widely. Pair often. Ready to broaden your pair-programming horizons, but need some help getting started? Here are some links to talks, guides, and tools for successfully pair-programming beyond your office.
  • Wide Teams | The blog for geographically dispersed organizations Wide Teams is a blog and podcast about geographically dispersed teams, with an emphasis on software development teams. It covers all aspects of remote collaboration, including how to get started, interviews with active practitioners, tool reviews, and much more.
  • Ruby Rogues (podcast) A great Podcast that Avdi is a part of covering all things Ruby.
  • Ruby Tapas | Short Screencasts of Gourmet Ruby RubyTapas is for the busy Ruby or Rails developer who is ready to reach the next level of code mastery. Short screencasts twice a week will introduce you to a wide variety of intermediate to advanced Ruby concepts and techniques, as well as core Object-Oriented design principles.
  • PeepCode | Programming and Development Tutorial Screencasts for Web Developers and Alpha Geeks The original Open Source video tutorials for professional web developers and designers. Since 2006, we've been your source for technical entertainment, education, and the best explanations around.
  • RailsCasts | Ruby on Rails Screencasts RailsCasts is produced by Ryan Bates (rbates on Twitter and ryanb on GitHub). A free episode will be released on the first Monday of each month featuring tips and tricks with Ruby on Rails.
  • Exceptional Ruby: Master the art of handling failure in Ruby Exceptional Ruby is an in-depth guide to exceptions and failure handling in Ruby. Over 100 pages of content and dozens of working examples cover everything from the mechanics of how exceptions work to how to design a robust failure management architecture for your app or library. Whether you are a Ruby novice or a seasoned veteran, Exceptional Ruby will help you write cleaner, more resilient Ruby code.
  • tmux | a terminal multiplexer It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal. And do a lot more.
  • Pair with me! - Changelog Some explanation of what "Pair With Me" is covered by Adam Stacoviak on Changelog!
  • Confident Code A talk given by Avdi about code that tells a narrative.
  • Avdi Grimm | SpeakerRate Past and Future talks given by Avdi – let the world know how awesome He is!
  • Steve Klabnik Hacking on RubyGems while listening to Ke$ha A video of Steve writing some Ruby. Undeniably, Ke$ha is the best source of music when hacking on RubyGems.
  • Beverly Nelson (@bnlson) on Twitter A developer @purecharity. Beverly works with Adam and Andrew in their day job. Passionate about teaching, she is involved in many ruby communities.
  • Ruby Friends on GitHub Community starts with friendships!
  • Angela Harms (@angelaharms) on Twitter Avdi's Programming Hero. She loves Agile Development, Programming, Spirituality and 'Unschooling.'
May 22, 2013
89: Docker and Linux Containers
1:15:38

Adam Stacoviak and Andrew Thorp talk about Docker, linux containers, and dotCloud with Solomon Hykes - Founder & CEO of DotCloud and the creator of Docker.

Featuring

Notes and Links

  • dotCloud - One home for all your apps One home for all your apps. Deploy, manage and scale any web app. Build your ideal application stack by combining powerful cloud services. Go live and only pay for what you need. Live apps start at $4.32/month.
  • Solomon Hykes (solomonstre) on Twitter Hacker & entrepreneur. We are automating the cloud at dotCloud.com.
  • Docker - the Linux container engine Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of hardware, language, framework, packaging system and hosting provider.
  • The future of Linux Containers - YouTube At PyCon Solomon Hykes shows docker to the public for the first time!
  • Fabrice Bellard - Wikipedia Fabrice Bellard is a computer programmer who is best known as the creator of the FFmpeg and QEMU software projects. He has also developed a number of other programs, including the Tiny C Compiler.
May 17, 2013
88: Vagrant and HashiCorp
59:06

Adam Stacoviak and Andrew Thorp talk with Mitchell Hashimoto, the creator of Vagrant and founder of HashiCorp.

Featuring

Notes and Links