The Changelog

The Changelog

United States

New podcast every Friday! We cover what's fresh and new in open source. Sign up for our nightly and weekly emails. Open source moves fast. Keep up. Hosted by Adam Stacoviak & Jerod Santo.

Episodes

230: 18F and OSS in the U.S. Federal Government with Hillary Hartley and Aidan Feldman  

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.

Guests

Hillary Hartley – Twitter, GitHub Aidan Feldman – Twitter, GitHub

Notes and Links

The Presidential Innovation Fellows (PIF) program brings the innovation economy into government, by pairing talented, diverse technologists and innovators with top civil-servants and change-makers within the federal government. The White House's Presidential Innovation Fellows program on Twitter The Changelog #157: Building Bridges with Sarah Allen The CC0 1.0 license - "Additionally, we waive copyright and related rights in the work worldwide through the CC0 1.0 Universal public domain dedication." cloud.gov - The Government Innovation platform by government developers, for government developers. analytics.usa.gov on GitHub 18F on GitHub The System for Award Management (SAM) - certification for working as a vendor for the U.S. government FedRAMP Ready Products The Washington Post - Why a federal high-tech start-up is a money loser Tom VanAntwerp on Medium - 18F is Hardly a Waste of Money Join one of 18F's Slack rooms code.gov is the next milestone in federal open source code Micro-purchase Micro-purchase stats page 18F Guides 18F Open Source Style Guide
229: Python, Django, and Channels with Andrew Godwin  

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.

Guests

Andrew Godwin – Twitter, GitHub, Website

Notes and Links

This episode started on Ping Django creators: Jacob Kaplan-Moss, Simon Willison Python love: The Zen of Python Python love: Great Docs – Requests as example Jerod suggests RFC #5: Read/Write the Docs with Eric Holscher Virtues: The Django admin site Virtues: GeoDjango Wikipedia has a list of well-known sites using Django Andrew's baby: Django Channels Getting started with Django Django South - consistent, easy-to-use and database-agnostic migrations for Django applications. If sustainability is interesting to you, check out Request for Commits
228: Servo and Rust with Jack Moffitt  

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.

Guests

Jack Moffitt – Twitter, GitHub, Website

Notes and Links

Servo Website Servo on GitHub Jack Moffitt on Wikipedia Servo: Today & Tomorrow Slide Deck
227: Mad Science, WebTorrent & WebRTC with Feross Aboukhadijeh  

Feross Aboukhadijeh joined the show this week to talk with us about his back story, 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.

Guests

Feross Aboukhadijeh – Twitter, GitHub, Website

Notes and Links

JavaScript Standard Style Guide Study Notes is Feross's passive income maker that enables him to work on open source and other stuff he's interested in FreeTheFlash - Hilarious media entertainment brought to you by FreeTheFlash Entertainment Webmaster World WebTorrent - A streaming torrent client for the web browser and the desktop WebTorrent Desktop is the desktop Torrent client built with Electron WebTorrent Desktop on GitHub Instant.io The Changelog #216 - Electron and Cross Platform Desktop Apps with Zeke Sikelianos Mojibar - Emoji searcher but as a menubar app built with Electron
226: The Road to Font Awesome 5 with Dave Gandy  

Dave Gandy joined the show this week 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.

Guests

Dave Gandy – Twitter, GitHub, Website

Notes and Links

You can always add more sprinkles!

Font Awesome Font Awesome on GitHub Font Awesome Issues on GitHub Support Font Awesome 5 on Kickstarter — make sure you watch that video too! Dave said the video he created for Font Awesome Black Tie should be an example of what not to do. Fort Awesome — Like Font Awesome. But Better. Build and manage icons and typefaces in a single place, then serve them with a single line of code. Rob Madole on Twitter Travis Chase on Twitter Videopixie — Find great videographers, directors, video editors, and animators to work with you on your project. Half Baked was the set for the Font Awesome video Knox Avenue did the production of the Font Awesome video
225: 99 Practical Bottles of OOP with Sandi Metz  

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.

Guests

Sandi Metz – Twitter, GitHub, Website

Notes and Links

Sandi's first book — Practical Object-Oriented Design in Ruby (aka POODR) 99 Bottles of OOP by Sandi Metz Katrina Owen co-authored 99 Bottles with Sandi Check out Understanding Computation — From Simple Machines to Impossible Programs by Tom Stuart — use the code PCBW to save 40% on a print book, or 50% on an ebook from O'Reilly Design Patterns: Elements of Reusable Object-Oriented Software from the GangOfFour — Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
224: .NET Core and Microsoft's Shift to Open Source with Bertrand Le Roy  

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.

Guests

Bertrand Le Roy – Twitter, GitHub, Website

Notes and Links

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

223: Homebrew and Package Management with Mike McQuaid  

Mike McQuaid joined the show to catch us up on the latest in Homebrew and the recent 1.0.0 release.

222: Ethereum and Cryptocurrency with Gavin Wood  

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.

221: How We Got Here with Cory Doctorow  

Cory Doctorow joined us this week to talk about open source, the open web, and internet freedom. Cory is a science fiction author, activist, journalist, co-editor of Boing Boing and the author of many books. We produced this episode in partnership with O’Reilly Media and OSCON London 2016. Use the code changelog30 to get 30% off registration. We talked with Cory about his involvement with the EFF and where he began his career, 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.

220: GitLab's Master Plan with Sid Sijbrandij  

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

219: TensorFlow and Deep Learning With Eli Bixby  

Eli Bixby, Developer Programs Engineer at Google, joins the show to talk to talk about TensorFlow, machine learning and deep learning, why Google open sourced it and more. This episode was produced in partnership with O’Reilly Media and OSCON London 2016. Head to oscon.com/uk and use the code PCCL20 to get 20% off registration.

218: Elm with Evan Czaplicki and Richard Feldman  

This week we talked with Evan Czaplicki, creator of Elm, and Richard Feldman.

217: Sourcegraph the 'Google for Code' with Beyang Liu  

This week we talked with Beyang Liu the CTO and co-founder of Sourcegraph -- which is aiming to be the 'Google for Code'. We talked about the back story of Sourcegraph, how it works, ideas around offline support, how it's licensed -- which lead us to talk a bit about their new software license called Fair Source.

216: GitHub's Electron With Zeke Sikelianos  

This week we caught up with Zeke Sikelianos to talk about GitHub's Electron project and the future of web folks making cross platform desktop apps. We talked about the web revolution around native vs web app, where Electron is heading, who's using it, and how cool it is to enable folks like Guillermo Rauch to build HyperTerm.

215: Core Infrastructure Initiative Best Practices Badge with David A. Wheeler  

This week we talked with David A. Wheeler from the Core Infrastructure Initiative about the CII Best Practices Badge program. We talked about the purpose of the program, how you get certified, why you should get certified, and the criteria of the best practices.

214: Libscore, Velocity.js, and Hacking with Julian Shapiro  

This week we talked with startup founder and developer Julian Shapiro 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.

213: ZEIT, HyperTerm, and now with Guillermo Rauch  

This week Adam went solo and talked with Guillermo Rauch about how he got into programming, how that lead him to what he's doing now at ZEIT, the design of HyperTerm, now, and so much more.

212: SiteSpeed.io and Performance with Peter Hedenskog  

We talked with Peter Hedenskog 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.

211: Open Source at Facebook with James Pearce  

This week we've got a big show with James Pearce, Head of Open Source at Facebook to talk about that very subject -- open source at Facebook. We talked about 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.

0:00/0:00
Video player is in betaClose