

The Changelog: Software Development, Open Source
Changelog Media
Software's best weekly news brief, deep technical interviews & talk show.
Episodes
Mentioned books

Jul 30, 2013 • 51min
API Wrappers and Ruby (Interview)
Adam Stacoviak and Andrew Thorp talk with Drew Blas of Chargify about API wrappers, Ruby, open source, and more.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Show Notes:
Drew Blas - Explorer « The life and code of a passionate developer
drewblas (Drew Blas) on GitHub
drewblas (drewblas) on Twitter
drewblas/consignment
chargify (Chargify)
chargify/chargify2
chargify/doculab
Something missing or broken? PRs welcome!

Jul 22, 2013 • 1h
Ruby off Rails (Interview)
Adam Stacoviak and guest co-host Tim Smith talk with Jesse Wolgamott about learning Ruby, his course and mentorship Ruby off Rails, and more!
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XTim Smith – GitHub, XShow Notes:
J.Wo
Ruby Off Rails | Online Ruby Course full of mentoring and collaboration.
jwo (Jesse Wolgamott)
Comal Productions | web. mobile. training. code
Ruby Fiddle | Ruby Snippets in the Browser
jwo/ruby-fiddle-web
Houston July 26-27, 2013
User Jesse Wolgamott - Stack Overflow
RubyoffRails (Ruby Off Rails)
Tender Lovemaking | tenderlovemaking.com
Something missing or broken? PRs welcome!

Jul 3, 2013 • 1h 5min
Civic Hacking and Code for America (Interview)
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.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XAndrew Thorp – Website, GitHub, XShow Notes: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!
Code for America | A New Kind of Public Service
Michal Migurski (michalmigurski) on Twitter
Ezra Spier (ahhrrr) on Twitter
Apply for a Fellowship. Deadline: July 31 | Code for America
Code for America (codeforamerica) on Twitter
Mayor Parker Announces Implementation of First City of Houston Hackathon Project
The Changelog #65: Code for America with Erik Michaels-Ober and Max Ogden
github.com/codeforamerica (Code For America)
codeforamerica/honolulu_answers
The City of Chicago is on Github - The Changelog
codeforamerica/adopt-a-hydrant
RailsBridge: Free Ruby on Rails workshops for women and their friends
What is GTFS? - Transit — Google Developers
Guido van Rossum - Wikipedia, the free encyclopedia
Something missing or broken? PRs welcome!

Jun 27, 2013 • 1h 8min
Sass, libsass, Haml (Interview)
Adam Stacoviak and Andrew Thorp talk with Hampton Catlin about Sass, libsass, Haml, Tritium, Moovweb and more.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Show Notes:
hcatlin/libsass
Tritium from Moovweb, the web transformation platform
Moovweb
Sass - Syntactically Awesome Stylesheets
The Sass Way
The Sass Jerk - Articles
Getting started with Sass and Compass - Beginner
hcatlin (Hampton Catlin)
hcatlin/sassc
hcatlin/sassruby
Nokogiri
Tender Lovemaking | tenderlovemaking.com
The Changelog #44: Ruby 1.9, Nokogiri, and tender lovemaking with Aaron Patterson
Something missing or broken? PRs welcome!

Jun 12, 2013 • 1h 16min
Sass, Bourbon, Product Design (Interview)
Adam Stacoviak talks with Phil LaPier about Sass, Bourbon, Neat, sustaining open source, product design, and more.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Phil LaPier (phillapier) on Twitter
Bourbon - A Sass Mixin Library
thoughtbot/bourbon · GitHub
Bourbon Neat
thoughtbot/neat · GitHub
We make web and mobile apps : thoughtbot
thoughtbot Learn
Hampton Catlin | Ruby, Haml, Wikipedia, iPhone Development
Joel Oliveira (jayroh) on Twitter
bourbon/app/assets/stylesheets/addons/_position.scss at master · thoughtbot/bourbon · GitHub
thoughtbot Learn
Vim Tutorial | PeepCode Screencast
Bourbon: A set of vanilla Sass mixins that use SCSS syntax - The Changelog
thoughtbot/cocaine · GitHub
The Sass Jerk - Articles
Bret Victor (worrydream) on Twitter
Drew Wilson
Something missing or broken? PRs welcome!

Jun 7, 2013 • 60min
Sidekiq and Ruby (Interview)
Adam Stacoviak and Andrew Thorp talk with Mike Perham about sustaining open source, sidekiq, message processing with Ruby, and more.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Mike Perham – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XAndrew Thorp – Website, GitHub, XShow Notes:
mperham (Mike Perham)
mperham/sidekiq · GitHub
mperham/dalli · GitHub
mperham/lunchy · GitHub
mperham/girl_friday · GitHub
The Clymb
Mike Perham (mperham) on Twitter
Twitter / mperham: @andrewpthorp a def weakness …
Mike’s programming hero: Tony Arcieri
Celluloid: Actor-based Concurrent Objects for Ruby
Something missing or broken? PRs welcome!

May 29, 2013 • 1h 1min
Discover Meteor.js (Interview)
Adam Stacoviak and Andrew Thorp talk with Sacha Greif about his new book Discover Meteor, Meteor.js, sustaining open source and more.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Sacha Greif – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XAndrew Thorp – Website, GitHub, XShow Notes:
SachaGreif.com
Discover Meteor - Learn how to build real-time JavaScript web apps
Telescope, an open-source social news app built with Meteor
DiscoverMeteor/Microscope · GitHub
Sidebar: The 5 best design links, every day
6 months with Meteor: Why the future of the web is real-time - Changelog
Deploy Meteor apps to your own server with Meteor.sh - Changelog
John Resig, Sacha’s programming hero and the maker of jQuery
Dribbble is Sacha’s design hero
Something missing or broken? PRs welcome!

May 22, 2013 • 1h 5min
Pair Programming and Ruby (Interview)
Adam Stacoviak, Andrew Thorp, and Steve Klabnik talk about pair programming, distributed teams, workflows, Ruby and more with Avdi Grimm.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XAndrew Thorp – Website, GitHub, XSteve Klabnik – Website, GitHub, XShow Notes:
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.’
Something missing or broken? PRs welcome!

May 17, 2013 • 1h 16min
Docker and Linux Containers (Interview)
Adam Stacoviak and Andrew Thorp talk about Docker, linux containers, and dotCloud with Solomon Hykes - Founder & CEO of DotCloud and the creator of Docker.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XAndrew Thorp – Website, GitHub, XShow Notes:
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.
Something missing or broken? PRs welcome!

May 15, 2013 • 59min
Vagrant and HashiCorp (Interview)
Adam Stacoviak and Andrew Thorp talk with Mitchell Hashimoto, the creator of Vagrant and founder of HashiCorp.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XAndrew Thorp – Website, GitHub, XShow Notes:
New intro music! Tell us what you think on Twitter.
We’re joined by Mitchell Hashimoto of Vagrant
Mitchell joined us in a past episode, but has since formed HashiCorp to work on Vagrant full time.
The Common Desk is a neat co-working space in Deep Ellum of Dallas, TX.
Discourse is an open source discussion platform we covered in a previous episode
SCaLE is a Linux Expo in Southern California.
Disqus is a discussion platform to integrate comments into your website.
Some of the original names of Vagrant were BoxCutter and Hobo.
vagrant-lxc is an LXC provider for Vagrant.
vagrant-joyent is a Joyent provider for Vagrant.
vagrant-kvm is a KVM provider for Vagrant.
Chef and Puppet are two products that help automate infrastructure.
Vagrant is sponsored by Fastly, Kiip, SoftLayer and Typekit.
Riak is an open source, distributed database by basho
HashiCorp will be releasing a new project, Packer. Watch HashiCorp’s Website for updates.
Hyper-V is Windows Virtualization that ships with Windows 8.
Something missing or broken? PRs welcome!


