
The Changelog: Software Development, Open Source
Software's best weekly news brief, deep technical interviews & talk show.
Latest episodes

Nov 7, 2015 • 1h 22min
RethinkDB, Databases, the Realtime Web (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Slava Akhmechet – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
The Changelog #114: RethinkDB with Slava Akhmechet
Learn to code like it’s 1996
How to pick startup ideas
RethinkDB: the open-source database for the realtime web
Support Facebook’s GraphQL · Issue #3711 · rethinkdb/rethinkdb
Pusher | Leader In Realtime Technologies
Build Realtime Apps & Take Websockets To The Next Level - PubNub
Firebase - Build Extraordinary Apps
NextGxDx | The Genetic Testing Resource.
The world’s most wearable camera - Narrative
Fidelity Investments - Retirement, Funds, and Online Trading
An overview of C++14 language features
Something missing or broken? PRs welcome!

Nov 4, 2015 • 1h 25min
Otto, Vagrant, Automation (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Mitchell Hashimoto – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
HashiCorp
The Changelog #72: Vagrant with Mitchell Hashimoto
The Changelog #88: Vagrant, HashiCorp and Beyond with Mitchell Hashimoto
A 25-Year-Old Coding Genius Was Making $500,000 A Year In College, And He Just Raised $10 Million For A Startup
Otto - Development and Deployment Made Easy
Otto Announcement
Otto, The Successor to Vagrant
Getting Started with Otto
Otto vs. Vagrant
Vagrant
Vagrant + VMware
The Changelog #163: Go in the Modern Enterprise Using gokit with Peter Bourgon
HashiConf
sysdig
InfluxDB
The Changelog #168: Prometheus and Service Monitoring with Julius Volz from SoundCloud
The Changelog #170: BoltDB, InfluxDB and more with Ben Johnson
Something missing or broken? PRs welcome!

Oct 31, 2015 • 1h 16min
Caddy HTTP/2 Web Server (Interview)
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!
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Matt Holt – Website, GitHub, XSebastian Erhart – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Caddy - The HTTP/2 Web Server Made for Humans
Caddy on GitHub
Experimental install script (some hate piping into bash, but others find it convenient)
mholt/caddy
Let’s Encrypt
xenolf/lego on GitHub
A technical look at the inside of Caddy (Go language)
[Podcast Suggestion] Matt Holt - Caddy HTTP/2 Web Server
Something missing or broken? PRs welcome!

Oct 20, 2015 • 1h 50min
OAuth 2.0, Oz, Node.js, Hapi.js (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Eran Hammer – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Sideway (@sideway) | Twitter
hapi.js (@hapijs) | Twitter
On Leaving Walmart | hueniverse
hueniverse/oz
oz/LICENSE at master · hueniverse/oz
Auth to See the Wizard | hueniverse
OAuth 2.0 and the Road to Hell | hueniverse
RFC 5849 - The OAuth 1.0 Protocol
RFC 6749 - The OAuth 2.0 Authorization Framework
OAuth - Wikipedia, the free encyclopedia
The Changelog #116: Node Black Friday at Walmart with Eran Hammer
Something missing or broken? PRs welcome!

Oct 10, 2015 • 1h 33min
Cylon.js, Gobot, Artoo, IoT (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Ron Evans – Website, GitHub, Mastodon, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
The Changelog #150: Internet Connected Things Using Spark With Zach Supalla
Particle (@particle) on Twitter
Highway1 - The home for hardware entrepreneurs
dmca/2014-10-05-tildeslash.md at master · github/dmca
cjb/GitTorrent
Parrot USA - Bebop Drone, Minidrones, Zik 2.0, Hands-free car kits, Automotive OEM
DJI - The World Leader in Camera Drones/Quadcopters for Aerial Photography
Artoo - Ruby framework for robotics, physical computing, and the Internet of Things
Gobot - Golang framework for robotics, physical computing, and the Internet of Things
Cylon.js - JavaScript framework for robotics, physical computing, and the Internet of Things using Node.js
BB-8™ by Sphero – Sphero Store
gigasquid/clj-drone
Los Angeles & San Francisco JavaScript, Ruby on Rails, Cloud Computing, Internet of Things - The Hybrid Group
CHARLIE GERARD
Hero: Jim Weirich
Something missing or broken? PRs welcome!

Oct 3, 2015 • 1h 28min
CROSSOVER — CodeNewbie and Community (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Saron Yitbarek – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
CodeNewbie
CodeNewbie Patreon
About Saron
Flatiron School
Ruby Rogues
Contently
Hero - Katrina Owen (@kytrinyx) on Twitter
The Changelog #108: Exercism.io with Katrina Owen
Something missing or broken? PRs welcome!

Sep 25, 2015 • 1h 21min
OSCON and Open Source (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
O’Reilly Media Discount - Use the code PCBW to get 50% off most ebooks and videos + 40% off most print books
Rachel Roumeliotis - O’Reilly Radar
Open source won, so what’s next? - O’Reilly Radar
Why Rust? - O’Reilly Media
How to experience OSCON Amsterdam 2015 - O’Reilly Radar
Better code is cheaper - O’Reilly Radar
OSCON in Amsterdam - O’Reilly Conferences, 26 - 28, October 2015
About: Open Source Convention - O’Reilly OSCON, July 20 - 24, 2015 in Portland, OR
Hero: Guido van Rossum - Best known as the author of the Python programming language
The Cloudcast
Work With Us – O’Reilly Media
The Changelog #163: Go in the Modern Enterprise Using gokit with Peter Bourgon
Something missing or broken? PRs welcome!

Sep 22, 2015 • 1h 35min
Metasploit, InfoSec, Open Source (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Trevor Rosen – Website, GitHub, XJames "Egypt" Lee – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Rapid7
GopherCon
Metasploit Project - Wikipedia, the free encyclopedia
rapid7/metasploit-framework
Mumble, the open source VoIP solution
mumble-voip/mumble
Kali Linux | Penetration Testing and Ethical Hacking Linux Distribution
gentilkiwi/mimikatz
Something missing or broken? PRs welcome!

Sep 11, 2015 • 1h 35min
CROSSOVER — Turing-Incomplete (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Pam Selle – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: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.
Turing-Incomplete
Pam Selle (@pamasaur) on Twitter
Jearvon Dharrie (@jearvon) on Twitter
Justin Campbell (@justincampbell) on Twitter
Len Smith (@ignu) on Twitter
Burn your résumé: Finding your next job as an engineer
Simply Secure
Learn to Program the World’s Most Bodacious Language with Clojure for the Brave and True
Etherpad
Qloudstat - Analytics & monitoring for access logs in Amazon S3
Turing-Incomplete - Propositions as Types w/ Brian McKenna
Turing-Incomplete - Umlauts are Metal with Kelsey Gilmore-Innis
Turing-Incomplete - Mudit Ameta
Turing-Incomplete - Raquel Vélez
Turing-Incomplete - Origin Stories
Turing-Incomplete - Corey Haines on Simple Design
Turing-Incomplete - 2014 Retrospective
Uncle Bob Martin (@unclebobmartin) on Twitter
ReactiveX/RxJS
Livecoding.tv - Watch Engineers code Products live.
Changelog Weekly - Issue #68
Clean Coder
Call Recorder for Skype
Something missing or broken? PRs welcome!

Sep 5, 2015 • 1h 57min
GitUp and the UX of Git (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Pierre-Olivier Latour
Pierre-Olivier Latour | LinkedIn
MARC (archive) - Wikipedia, the free encyclopedia
Minitel - Wikipedia, the free encyclopedia
OpenGL - Wikipedia, the free encyclopedia
Out of the picture: why the world’s best photo startup is going out of business | The Verge
Everpix
everpix/Everpix-Intelligence
Photos - Google Photos
swisspol (Pierre-Olivier Latour)
swisspol/GCDWebServer
GitUp
git-up/GitUp
libgit2/libgit2
Changelog Nightly - 2015-08-19
jayeb (Jason Eberle)
The Changelog #124: Tedit, JS-Git, and Jack with Tim Caswell
Something missing or broken? PRs welcome!