Podcast

The Changelog

Conversations with the hackers, leaders, and innovators of software development. Hosts Adam Stacoviak and Jerod Santo face their imposter syndrome so you don’t have to. 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.

Episodes

  • 323: The road to Brave 1.0 and BAT

    Nov 14 2018

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

  • 322: There and back again (Dgraph's tale)

    Nov 09 2018

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

  • 321: Drupal is a pretty big deal

    Oct 31 2018

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

  • 320: Venture capital meets commercial OSS

    Oct 25 2018

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

  • 319: Keepin' up with Elm

    Oct 17 2018

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

  • BONUS – Sustain Summit 2018

    Oct 15 2018

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

  • 318: A call for kindness in open source

    Oct 10 2018

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

  • 317: #Hacktoberfest isn’t just about a free shirt

    Oct 01 2018

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

  • 316: REST easy, GraphQL is here

    Sep 26 2018

    In this special rebroadcast of JS Party, Jerod and Suz talk with John Resig about how he’s using GraphQL at Khan Academy, some of the mistakes and successes using GraphQL, John’s feelings on jQuery, and community Q&A. Sponsors Vettery – Vettery helps you scale your teams by connecting you with highly qualified tech, sales & finance candidates. Download their tech salary report for 2018 with insights from tech hiring activity in New York City, San Francisco, Los Angeles, ...more

  • 315: Join the federation?! Mastodon awaits...

    Sep 19 2018

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

  • 314: Kubernetes brings all the Cloud Natives to the yard

    Sep 12 2018

    We talk with Dan Kohn, the Executive Director of the Cloud Native Computing Foundation to catch up with all things cloud native, the CNCF, and the world of Kubernetes. Dan updated us on the growth KubeCon / CloudNativeCon, the state of Cloud Native and where innovation is happening, serverless being on the rise, and Kubernetes dominating the enterprise. Sponsors Hired – Salary and benefits upfront? Yes please. Our listeners get a double hiring bonus of $600! Or, refer a friend a...more

  • 313: The first cloud native programming language

    Sep 05 2018

    Jerod talked with Paul Fremantle, the CTO and Co-Founder of WSO2, about their new programming language, Ballerina — a cloud-native language which aims to make it easier to write microservices that integrate APIs. They talked about the creation of the language and how it was inspired by so many technologies, cloud native features like built-in container support, serverless-friendly, observability, and how it works with, or without, a service mesh — just to name a few. Sponsors In...more

  • 312: Segment's transition back to a monorepo

    Aug 29 2018

    Adam and Jerod talk with two members of Segment’s engineering team: Co-founder and CTO, Calvin French-Owen, as well as Software Engineer, Alex Noonan, about their journey from monorepo to microservices back to monorepo. 100s of problem children to 1 superstar child. Sponsors Indeed – Indeed Assessments is a remote-first team that operates like a startup within Indeed — and they’re hiring. If you’re looking to join a remote-first team working on really big problems that will lite...more

  • 311: Istio service mesh and microservices

    Aug 22 2018

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

  • 310: Open sourcing the DEV community

    Aug 15 2018

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

  • Jeff Robbins is an actual rockstar [rebroadcast]

    Aug 10 2018

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

  • 309: Rebuilding Exercism from the ground up

    Aug 08 2018

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

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

    Aug 01 2018

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

  • 307: AWS Amplify and cloud-enabled apps

    Jul 25 2018

    We talk with Nader Dabit, Developer Advocate for Amazon Web Services, about the role of DevRel and what’s involved in this “dream job”, frontend and mobile developers using AWS Amplify to build cloud-enabled applications, how GraphQL, React, and others fit in, and the direction of React Native. Sponsors Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog. ...more

  • 306: The Great GatsbyJS

    Jul 18 2018

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

  • 305: Putting AI in a box at MachineBox [rebroadcast]

    Jul 11 2018

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

  • 304: The impact of AI at Microsoft

    Jul 04 2018

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

  • 303: Programmable infrastructure

    Jun 27 2018

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

  • 302: Computer Science without a computer

    Jun 20 2018

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

  • 301: Python at Microsoft

    Jun 13 2018

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

  • 300: Corporate interests in open source and dev culture

    Jun 06 2018

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

  • 299: Curl turns 20, HTTP/2, QUIC

    May 31 2018

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

  • 298: The beginnings of Microsoft Azure

    May 23 2018

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

  • 297: Prisma and the GraphQL data layer

    May 16 2018

    Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things GraphQL — the tech, the possibilities, the community, how Prisma turns your database into a GraphQL API, their new business direction, Prisma Cloud, open source vs enterprise, and the upcoming GraphQL Europe in Berlin on June 15th. 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 ...more

  • 296: Burnout, open source, Datasette

    May 09 2018

    Adam is on location at ZEIT Day talking with Jessica Rose about burnout, Henry Zhu about his passions and pursuit of open source, and Simon Willison about data and his passion for interesting datasets in the world. 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 ...more

  • 295: Scaling all the things at Slack

    May 02 2018

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

  • 294: Code Cartoons, Rust, WebAssembly

    Apr 25 2018

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

  • 293: Ember four years later

    Apr 18 2018

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

  • 292: Elasticsearch and doubling down on "open"

    Apr 11 2018

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

  • 291: Winamp2 JS

    Apr 06 2018

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

  • 290: That's it. This is the finale!

    Mar 30 2018

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

  • 289: Automated dependency updates

    Mar 23 2018

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

  • 288: Live coding open source on Twitch

    Mar 16 2018

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

  • 287: Truffle framework and decentralized Ethereum apps

    Mar 13 2018

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

  • 286: JavaScript sprinkles in Basecamp turned Stimulus

    Mar 06 2018

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

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

    Feb 23 2018

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

  • 284: Moore's Law and High Performance Computing

    Feb 16 2018

    Todd Gamblin, a computer scientist at Lawrence Livermore National Laboratory, joined us to talk about Moore’s Law, his work at Lawrence Livermore National Laboratory, the components of a micro-chip, and High Performance Computing. 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 D...more

  • 283: Devhints - TL;DR for Developer Documentation

    Feb 09 2018

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

  • 282: The Impact and Future of Kubernetes

    Feb 02 2018

    From KubeCon + CloudNativeCon 2017 — Brendan Burns (Kubernetes co-founder) and Gabe Monroy (creator of Deis) joined the show to talk about the origin, impact, and future of Kubernetes and cloud infrastructure. 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 Platfo...more

  • 281: Gitcoin: sustaining open source with cryptocurrency

    Jan 26 2018

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

  • 280: Building a Secure Operating System (Redox OS) with Rust

    Jan 19 2018

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

  • 279: Secure Messaging for Everyone with Wire

    Dec 15 2017

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

  • 278: Blockchains and Databases at OSCON

    Dec 14 2017

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

  • 277: The Story of Visual Studio Code

    Dec 05 2017

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

  • 276: The Cloud Native Computing Foundation

    Nov 29 2017

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

  • 275: The History of GNOME, Mono, and Xamarin

    Nov 21 2017

    We talked with Miguel de Icaza last week at Microsoft Connect(); in New York City. Miguel gave us the backstory on how he’s been competing with Microsoft for most of his developer career, and he shares the history of GNOME, Mono, and Xamarin — and what led him to now work at Microsoft. 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. Che...more

  • 274: Faktory and the future of background jobs

    Nov 18 2017

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

  • 273: Data Science at OSCON

    Nov 10 2017

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

  • 272: Functional CSS and Tachyons

    Nov 10 2017

    Adam Morse joined the show to talk about Functional CSS and his project Tachyons - a CSS Toolkit that lets you quickly build and design new UI without writing CSS. We talk about Scalable CSS, the difference between “Atomic”, “OOCSS”, “BEM” and others, semantic class names, and where we go from here. 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. ...more

  • 271: My Roadmap to Become a Blockchain Engineer

    Nov 08 2017

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

  • 270: Rails as a day job, Diesel on the side

    Nov 04 2017

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

  • 269: Bisq, the decentralized Bitcoin exchange

    Nov 03 2017

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

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

    Oct 31 2017

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

  • 267: Functional Programming

    Oct 28 2017

    Eric Normand joined the show to talk about Functional Programming. We talked about FP vs OOP vs Imperative, why FP is popular again, the advantages and disadvantages of Functional Programming, and teaching Functional Programming concepts. 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! ...more

  • 266: The Future of RethinkDB

    Oct 17 2017

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

  • 265: The Kotlin Programming Language

    Oct 13 2017

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

  • 264: Automating GitHub with Probot

    Oct 06 2017

    We talk with Brandon Keepers and Bex Warner about GitHub’s Probot — GitHub Apps to automate and improve your workflows. You can use pre-built apps or easily build and share your own. 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 t...more

  • 263: Conversations About Sustaining Open Source

    Sep 22 2017

    This episode features conversations from Sustain 2017 at GitHub HQ with Richard Littauer, Karthik Ram, Andrea Goulet, and Scott Ford. Sustain was a one day conversation for open source software sustainers to share stories, resources, and ways forward to sustain open source. 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...more

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

    Sep 08 2017

    Karolina Szczur joined the show to talk about community building, building remote-first teams, the hiring process in tech, product development, and the inclusivity factor of web performance. 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-rele...more

  • 261: Building an Artificial Pancreas with Elixir and Nerves

    Aug 11 2017

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

  • 260: You Are Not Google/Amazon/LinkedIn

    Aug 04 2017

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

  • 259: ANTHOLOGY — The Future of Open Source at OSCON 2017

    Jul 28 2017

    This is an anthology episode from OSCON 2017 featuring awesome conversations with Kelsey Hightower (OSCON Co-Chair and Developer Advocate at Google Cloud Platform), Safia Abdalla (Open Source Developer and Creator of Zarf), and Mike McQuaid and Nadia Eghbal (GitHub Open Source Programs). 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 o...more

  • 258: 10 Years of RabbitMQ

    Jul 21 2017

    We are thrilled to produce this show to honor RabbitMQ’s 10th anniversary. Karl Nilsson and Michael Klishin joined the show to talk through 10 years of RabbitMQ — one of the most widely deployed open source message brokers with more than 35,000 production deployments worldwide. 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 spe...more

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

    Jul 14 2017

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

  • 256: Ubuntu Snaps and Bash on Windows Server

    Jul 07 2017

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

  • 255: Why is GraphQL so cool?

    Jun 30 2017

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

  • 254: Deploying Changelog.com

    Jun 23 2017

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

  • 253: The Serverless Revolution

    Jun 16 2017

    We talked with Pam Selle at OSCON about the serverless revolution happening for JavaScript developers. This episode kicks off our mini-series from the Expo Hall floor at OSCON 2017. 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@changelo...more

  • 252: GitHub's Open Source Survey (2017)

    Jun 09 2017

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

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

    May 30 2017

    Matt Biilman and Chris Bach joined the show to talk about JAMstack, Netlify CMS, how open source drives standards, and 10x-ing the speed of Smashing Magazine. 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 in...more

  • 250: The Backstory of Kubernetes

    May 21 2017

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

  • BONUS - Sustain Open Source Software

    May 04 2017

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

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

    Apr 28 2017

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

  • 248: Open Source Lessons Learned

    Apr 28 2017

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

  • 247: Firefox Debugger and DevTools

    Apr 17 2017

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

  • 246: First-time Contributors and Maintainer Balance

    Apr 10 2017

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

  • 245: Open Source at Google

    Mar 28 2017

    Will Norris (Engineering Manager at Google’s Open Source office) joined the show to talk about their new release of the Google Open Source website as well as the release of Google’s internal documentation on how they do open source. Nearly 70 pages of documentation have been made public under creative commons license for the world to use. We talked about the backstory of Google’s Open Source office, their philosophy on OSS, their involvement in the TODO group, and much more. Sponsors ...more

  • 244: Learning JavaScript and Bringing People Together

    Mar 25 2017

    Tracy Lee joined the show to talk about bringing people together, helping people, and making an impact. We covered learning JavaScript, the ins and outs of her road to get to where she’s at today, hitting burnout and sleeping for two weeks, breaking into the JavaScript community, and the fun cruise, workshops, and conferences she’s working on for the JavaScript community. Sponsors Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your Node.js ...more

  • 243: Let's Encrypt the Web

    Mar 18 2017

    Jacob Hoffman-Andrews, Senior Staff Technologist at the EFF and the lead developer of Let’s Encrypt, joined the show to talk about the history of SSL, the start of Let’s Encrypt, why it’s important to encrypt the web and what happens if we don’t, Certbot, and the impact Let’s Encrypt has had on securing the web. Sponsors Linode – Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free! ...more

  • 242: The Burden of Open Source

    Mar 09 2017

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

  • 241: The Story of Atom

    Feb 24 2017

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

  • 240: Feedbin and RSS Resurgence

    Feb 21 2017

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

  • 239: Managing Secrets Using Vault

    Feb 17 2017

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

  • 238: ANTHOLOGY – Hacker Stories From OSCON and All Things Open

    Feb 10 2017

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

  • 237: Reproducible Builds and Secure Software

    Feb 03 2017

    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 – GoC...more

  • 236: GunDB, Venture Backed and Decentralized

    Jan 27 2017

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

  • 235: ANTHOLOGY – Hacker Stories From OSCON, All Things Open, and Node Interactive

    Jan 13 2017

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

  • 234: Open Collective and Funding Open Source

    Jan 09 2017

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

  • 233: Webpack

    Dec 17 2016

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

  • 232: Homebrew and Swift

    Dec 09 2016

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

  • 231: HTTP/2 in Node.js Core

    Dec 06 2016

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

  • 230: 18F and OSS in the U.S. Federal Government

    Nov 25 2016

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

  • 229: Python, Django, and Channels

    Nov 25 2016

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

  • 228: Servo and Rust

    Nov 18 2016

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

  • 227: Mad Science, WebTorrent, WebRTC

    Nov 11 2016

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

  • 226: The Road to Font Awesome 5

    Nov 04 2016

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

  • 225: 99 Practical Bottles of OOP

    Oct 28 2016

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

  • 224: .NET Core and Microsoft's Shift to Open Source

    Oct 21 2016

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

  • 223: Homebrew and Package Management

    Oct 07 2016

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

  • 222: Ethereum and Cryptocurrency

    Sep 30 2016

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

  • 221: How We Got Here

    Sep 23 2016

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

  • 220: GitLab's Master Plan

    Sep 16 2016

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

  • 219: TensorFlow and Deep Learning

    Sep 09 2016

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

  • 218: Elm and Functional Programming

    Sep 02 2016

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

  • 217: Sourcegraph the 'Google for Code'

    Aug 26 2016

    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 Beyang Liu – Twitter...more

  • 216: GitHub's Electron

    Aug 19 2016

    Zeke Sikelianos joined the show 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. Featuring Ezekiel Sikelianos – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter, GitHub, Website Notes a...more

  • 215: Best Practices Badge from Core Infrastructure Initiative

    Aug 12 2016

    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 David A. Wheeler – Tw...more

  • 214: Libscore, Velocity.js, Hacking

    Aug 06 2016

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

  • 213: ZEIT, HyperTerm, now

    Jul 30 2016

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

  • 212: SiteSpeed.io and Performance

    Jul 23 2016

    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, c...more

  • 211: Open Source at Facebook

    Jul 15 2016

    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@changelo...more

  • 210: ngrok and Go

    Jul 09 2016

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

  • 209: GitHub and Google on Public Datasets & Google BigQuery

    Jun 29 2016

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

  • 208: Ecto 2 and Phoenix Presence

    Jun 22 2016

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

  • 207: Ubuntu Everywhere

    Jun 18 2016

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

  • 206: The Advantages of Being a Blind Programmer

    Jun 11 2016

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

  • 205: A Protocol For Dying

    Jun 04 2016

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

  • 204: IPFS (InterPlanetary File System)

    May 21 2016

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

  • 203: Jewelbots and Getting Kids Coding

    May 14 2016

    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 Sara Chipps – Twitter, Website George Stocker – Twitter Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter, GitHub, Website Notes and Links Jewelbots - ...more

  • 202: 23 Years of Ruby

    May 07 2016

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

  • 201: Why SQLite Succeeded as a Database

    Apr 30 2016

    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 Richard Hipp – Website Adam Stacoviak ...more

  • 200: JavaScript and Robots

    Apr 19 2016

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

  • 199: Your Huginn Agents Are Standing By

    Apr 15 2016

    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 – Re...more

  • 198: Haskell Programming

    Mar 26 2016

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

  • 197: The Future of WordPress and Calypso

    Mar 04 2016

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

  • 196: TiddlyWiki

    Feb 27 2016

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

  • 195: Free Code Camp

    Feb 12 2016

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

  • 194: Elixir and the Future of Phoenix

    Feb 09 2016

    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! Ema...more

  • 193: Funding Open Source

    Jan 30 2016

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

  • 192: Crystal: Fast as C, Slick as Ruby

    Jan 29 2016

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

  • 191: Elm and Functional Programming

    Jan 16 2016

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

  • 190: ZeroDB

    Jan 08 2016

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

  • 189: JSON API and API Design

    Jan 01 2016

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

  • 188: DOUBLEHEADER — 24 Pull Requests and Libraries.io + Flynn

    Dec 25 2015

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

  • 187: Redux, React, and Functional JavaScript

    Dec 18 2015

    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 – Sta...more

  • 186: Building the Ultimate Hacking Keyboard

    Dec 11 2015

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

  • 185: Kong, APIs, Microservices

    Dec 05 2015

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

  • 184: Discussing Vue.js and Personal Projects

    Nov 28 2015

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

  • 183: The Offline First Revolution and Speech Recognition

    Nov 21 2015

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

  • 182: Metabase and Open Source Business Intelligence

    Nov 14 2015

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

  • 181: RethinkDB, Databases, the Realtime Web

    Nov 07 2015

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

  • 180: Otto, Vagrant, Automation

    Nov 04 2015

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

  • 179: Caddy HTTP/2 Web Server

    Oct 31 2015

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

  • 178: OAuth 2.0, Oz, Node.js, Hapi.js

    Oct 20 2015

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

  • 177: Cylon.js, Gobot, Artoo, IoT

    Oct 10 2015

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

  • 176: CROSSOVER — CodeNewbie and Community

    Oct 03 2015

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

  • 175: OSCON and Open Source

    Sep 25 2015

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

  • 174: Metasploit, InfoSec, Open Source

    Sep 22 2015

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

  • 173: CROSSOVER — Turing-Incomplete

    Sep 11 2015

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

  • 172: GitUp and the UX of Git

    Sep 05 2015

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

  • 171: Clojure, ClojureScript, and Living Clojure

    Aug 29 2015

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

  • 170: BoltDB, InfluxDB, Key-Value Databases

    Aug 22 2015

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

  • 169: Middleman and Static Site Generators

    Aug 15 2015

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

  • 168: Prometheus and Service Monitoring

    Aug 07 2015

    Julius Volz from SoundCloud joined the show to talk about Prometheus, an open-source service monitoring system written in Go. 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. ...more

  • 167: Mesos and Mesosphere DCOS

    Jul 31 2015

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

  • 166: JavaScript in the Wild at NEJS Conf

    Jul 25 2015

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

  • 165: Betting the Company on Elixir and Ember

    Jul 18 2015

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

  • 164: Semantic UI Returns

    Jul 11 2015

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

  • 163: Go in the Modern Enterprise and Go Kit

    Jul 04 2015

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

  • 162: Octopress 3.0

    Jun 26 2015

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

  • 161: The HTTP/2 Spec

    Jun 19 2015

    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 – L...more

  • 160: Ampersand.js, SPAs, WebRTC

    Jun 13 2015

    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 Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter, GitHub, Website No...more

  • 159: Sustaining Open Source Software

    Jun 05 2015

    Mike Perham joined the show to talk about sustaining open source software, living a healthy life, how to treat one another, 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 Mike Perham – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website...more

  • 157: Building Bridges

    May 29 2015

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

  • 156: Modern WordPress using Bedrock and Sage

    May 22 2015

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

  • 158: GopherCon 2015

    May 19 2015

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

  • 155: The Future of Node.js

    May 16 2015

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

  • 154: All Things Ruby with 2015's Ruby Heroes

    May 16 2015

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

  • 153: 17 Years of curl

    May 01 2015

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

  • BONUS — Magic cURL Feature

    Apr 30 2015

    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 Daniel Stenberg – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter, GitHub, Website Notes and Links To start using this “magic feature”, create a .curlrc dotfile in your root with the ...more

  • 152: TypeScript and Open Source at Microsoft

    Apr 24 2015

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

  • 151: The Rust Programming Language

    Apr 11 2015

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

  • 150: Internet Connected Things Using Spark

    Apr 04 2015

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

  • 149: React, React Native, Flux, Relay, GraphQL

    Mar 27 2015

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

  • 148: The State of Go in 2015

    Mar 25 2015

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

  • 147: Elixir and Phoenix

    Mar 20 2015

    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, Ar...more

  • 146: Mind the Gender Parity Gap

    Mar 13 2015

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

  • 145: 10+ Years of Rails

    Mar 06 2015

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

  • 144: GitHub Archive and Changelog Nightly

    Feb 27 2015

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

  • 143: Front-end Developer Interview Questions

    Feb 21 2015

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

  • 142: Laravel PHP Framework

    Feb 13 2015

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

  • 141: Going Fulltime on The Changelog

    Feb 11 2015

    BIG news! This is the episode where we discuss Adam going fulltime on The Changelog. Featuring Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter, GitHub, Website 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, en...more

  • 140: Aurelia, Durandal, Leaving AngularJS

    Feb 06 2015

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

  • 139: The Rise of io.js

    Jan 30 2015

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

  • 138: rkt, App Container Spec, CoreOS

    Jan 23 2015

    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 Adam Stacoviak – Twitter, GitH...more

  • 137: Better GitHub Issues with HuBoard

    Jan 16 2015

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

  • 136: Phusion Passenger (aka Ruby Raptor)

    Jan 08 2015

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

  • 135: End of Year 2014

    Dec 20 2014

    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 Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter, GitHub, Website Notes and Links ...more

  • 134: Open Sourcing .NET Core

    Dec 10 2014

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

  • 133: All Things Perl

    Dec 03 2014

    Adam and Jerod talk with Curtis “Ovid” Poe about how he got started with Perl, what Perl is really good at, why he doesn’t expect everyone to love Perl, why Perl doesn’t get no respect, the difference between Perl 5 and Perl 6, and why the Perl community doesn’t like marketing. Sponsors Codeship – If it works with Docker, it works with Codeship Jet. StatusPage – The best way to create a status page for your app or website. Notes and Links Curtis “Ovid...more

  • 132: Buckets CMS on Node.js

    Nov 28 2014

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

  • 131: The Road to Ember 2.0

    Nov 18 2014

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

  • 130: Inspeqtor and OSS Products

    Nov 11 2014

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

  • 129: The PHP Language Specification

    Nov 11 2014

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

  • 128: Lineman.js and JavaScript Apps

    Aug 28 2014

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

  • 127: Keep a CHANGELOG

    Aug 08 2014

    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 Olivier Lacan – Twitter, GitHub, Website Adam Stacoviak – Twitte...more

  • 126: Xiki and Reimagining the Shell

    Jul 16 2014

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

  • 125: Jekyll, GitHub Pages, Blogging for Hackers

    Jul 16 2014

    Adam talks with Parker Moore about Jekyll, GitHub Pages, and blogging for hackers. Sponsors Toptal – Join Toptal and work with awesome people from anywhere in the world. Freelance with companies like Airbnb, Artsy & IDEO. Featuring Adam Stacoviak – Twitter, GitHub, Website Notes and Links parkr (Parker Moore) Jekyll • Simple, blog-aware, static sites News History Collections Add support for Sass and SCSS. by parkr · Pull Request #1932 · jekyll/je...more

  • 124: Tedit, JS-Git, Jack

    Jul 16 2014

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

  • 123: Gittip and Open Companies

    May 29 2014

    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 Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter,...more

  • 122: Rails Girls Summer of Code and Travis Foundation

    May 20 2014

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

  • 121: Google's Dart Programming Language

    May 08 2014

    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 Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links Lars Bak (computer programmer) Seth Ladd Dart: Structured web apps for scalable web app e...more

  • 120: Ruby Tooling, chruby, ruby-install, Security

    May 02 2014

    Adam and Andrew talked to Postmodern about his open source projects chruby, ruby-install, chgems, ronin, and more. Sponsors Codeship – If it works with Docker, it works with Codeship Jet. Featuring Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links Postmodern on Twitter - @postmodern_mod3 postmodern/chruby postmodern/ruby-install postmodern/chgems You (yes, you!) should contribute to open source - The Changelog Ronin ...more

  • 119: MEAN.js & Full-Stack JavaScript

    Apr 25 2014

    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 MEAN.JS - a full-stack JavaScript solution that helps you bu...more

  • 118: The Sass Way and Open Publishing

    Apr 18 2014

    Adam and John talk about Sass, The Sass Way, Middleman, and open publishing on GitHub. 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 Adam Stacoviak – Twitter, GitHub, Website Notes and Links The Sass Way Here’s your chanc...more

  • 117: Go, Martini, Gophercasts

    Apr 16 2014

    Jeremy Saenz joined the show to talk about Go, Martini, Gophercasts, and more. 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 Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter, GitHub, Website Notes ...more

  • 116: Node Black Friday at Walmart

    Jan 11 2014

    Eran Hammer joined the show to talk about Node.js and Black Friday at Walmart. 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. Notes and Links Eran Hammer (eranhammer) on Twitter Twitter / Search - #nodebf spumko/hapi Billion Dollar Question - Palo Al...more

  • 115: Flynn Updates

    Dec 20 2013

    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 Jonathan Rudenberg – Twitter, GitHub, Website Jeff Li...more

  • 114: RethinkDB

    Dec 11 2013

    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 Slava Akhmechet – Twitter, G...more

  • 113: Keep npm Running

    Nov 26 2013

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

  • 112: ZURB Foundation 5 and Front-End Frameworks

    Nov 16 2013

    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 Adam Stacoviak – Twitter,...more

  • 111: Hoodie, noBackend, Offline-First

    Nov 09 2013

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

  • 110: Capistrano and Burnout

    Oct 30 2013

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

  • 109: Open Karma and Design Love for OSS

    Oct 26 2013

    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 Open Karma : helping open source be more amazing Open Karma (...more

  • 108: Exercism.io and Crowd-Sourced Code Reviews

    Oct 16 2013

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

  • 107: Balanced Payments and Open Sourcing Everything

    Oct 09 2013

    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 Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links Get paid to write tutorials for...more

  • 106: Semantic UI

    Oct 05 2013

    Andrew and Adam talk with Jack Lukic about Semantic UI. Featuring Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links Getting Started | Semantic UI Myfav.es - Start Here jlukic (Jack Lukic) jlukic/Semantic-UI Introduction | Semantic UI Discuss on Changelog News

  • 105: Ghost Blogging Platform

    Sep 26 2013

    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 Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links Su...more

  • 104: Kickstarting Espruino

    Sep 20 2013

    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 Jerod Santo – Twitter, GitHub, Website Andrew Thorp – Notes an...more

  • 103: GitLab and Open Source

    Sep 13 2013

    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 Sid Sijbrandij – Twitter Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links ...more

  • 102: RVM and Ruby Version Managment

    Sep 06 2013

    Adam Stacoviak and Jerod Santo talk with Michal Papis about the history and future of RVM, the plan for RVM 2.0, the complexities of managing your Ruby version, Ruby 2.0 and more. Featuring Michal Papis – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Jerod Santo – Twitter, GitHub, Website Notes and Links Subscribe to Changelog Weekly Michal Papis (mpapis) on Twitter mpapis (Michal Papis) wayneeseguin/rvm Issues · wayneeseguin/rvm RVM:...more

  • 101: npm Origins and Node.js

    Aug 22 2013

    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 Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links isaacs (Isaac Z. Schlueter) Foo Hack » Isaac Schlueter on Web Development isaacs (izs) on Twitter isaacs/npm Install Node.js and NPM using Homebrew on OS X - Changelog node.js BOWER: A package manager for the web Grunt: The JavaScript Tas...more

  • 100: Go Programming

    Aug 14 2013

    Andrew Thorp talks with Rob Pike and Andrew Gerrand about the history and latest updates to the Go programming language, an open source project developed from a team at Google and many contributors from the open source community. Featuring Andrew Thorp – Notes and Links Rob Pike (rob_pike) on Twitter Andrew Gerrand (enneff) on Twitter The Go Programming Language A Tour of Go Talks about Go Go packages The first Go program - The Go Blog The Go Programming Language Blog Getti...more

  • 99: Flynn, Tent, Open Source PaaS's

    Aug 13 2013

    Adam Stacoviak and Andrew Thorp talk with Jeff Lindsay and Jonathan Rudenberg about Flynn, open source, PaaS and more. Featuring Jeff Lindsay – Twitter, GitHub Jonathan Rudenberg – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links Subscribe to Changelog Weekly The Changelog #89: Linux containers, Docker and dotCloud with Solomon Hykes Flynn Open source PaaS (Platform as a Service) powered by Docke...more

  • 98: AFNetworking, Helios, iOS Development

    Aug 06 2013

    Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Mattt Thompson, Mobile Lead at Heroku, about his many contributions to open source. Featuring Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Kenneth Reitz – Twitter, GitHub Notes and Links AFNetworking/AFNetworking AFNetworking - a delightful networking framework for iOS and OSX mattt (Mattt Thompson) Mattt Thompson (mattt) on Twitter Helios helios-framework/helios Postgres.app, an easier...more

  • 97: API Wrappers and Ruby

    Jul 30 2013

    Adam Stacoviak and Andrew Thorp talk with Drew Blas of Chargify about API wrappers, Ruby, open source, and more. Notes and Links 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 Discuss on Changelog News

  • 96: Ruby off Rails

    Jul 22 2013

    Adam Stacoviak and guest co-host Tim Smith talk with Jesse Wolgamott about learning Ruby, his course and mentorship Ruby off Rails, and more! Featuring Adam Stacoviak – Twitter, GitHub, Website Tim Smith – Twitter, GitHub, Website Notes and Links 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 Jul...more

  • 95: Civic Hacking and Code for America

    Jul 03 2013

    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 Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – 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...more

  • 94: Sass, libsass, Haml

    Jun 27 2013

    Adam Stacoviak and Andrew Thorp talk with Hampton Catlin about Sass, libsass, Haml, Tritium, Moovweb and more. Notes and Links 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 lovemaki...more

  • 93: Sass, Bourbon, Product Design

    Jun 12 2013

    Adam Stacoviak talks with Phil LaPier about Sass, Bourbon, Neat, sustaining open source, product design, and more. Featuring Adam Stacoviak – Twitter, GitHub, Website Notes and Links 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/...more

  • 92: Sidekiq and Ruby

    Jun 07 2013

    Adam Stacoviak and Andrew Thorp talk with Mike Perham about sustaining open source, sidekiq, message processing with Ruby, and more. Featuring Mike Perham – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links 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 de...more

  • 91: Discover Meteor.js

    May 29 2013

    Adam Stacoviak and Andrew Thorp talk with Sacha Greif about his new book Discover Meteor, Meteor.js, sustaining open source and more. Featuring Sacha Greif – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links 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 desig...more

  • 90: Pair Programming and Ruby

    May 22 2013

    Adam Stacoviak, Andrew Thorp, and Steve Klabnik talk about pair programming, distributed teams, workflows, Ruby and more with Avdi Grimm. Featuring Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Steve Klabnik – Twitter, GitHub, Website 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 g...more

  • 89: Docker and Linux Containers

    May 17 2013

    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 Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – 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 app...more

  • 88: Vagrant and HashiCorp

    May 15 2013

    Adam Stacoviak and Andrew Thorp talk with Mitchell Hashimoto, the creator of Vagrant and founder of HashiCorp. Featuring Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links 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. Disco...more

  • 87: Sustaining Open Source and Building an Open Company

    May 09 2013

    Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Chad Whitacre about sustaining open source through Gittip, building an open company and more. Featuring Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Kenneth Reitz – Twitter, GitHub Notes and Links We’re joined by Chad Whitacre of gittip.com gittip.com allows you to send recurring gifts to people you want to support Chad is running gittip.com as an open company Pledgie is a way to raise ...more

  • 86: Discourse and Ruby

    May 03 2013

    Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Jeff Atwood about Discourse and more. Featuring Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Notes and Links Hack in style with your very own Changelog tee! We’re member supported! We’re joined by Jeff Atwood, from codinghorror.com and stackexchange.com Stack Overflow is a community Q&A platform. Discourse is an open source discussion platform. Wordpress is an open source CMS in PHP. Shapado ...more

  • 85: We're Back and We're LIVE!

    Apr 22 2013

    Adam Stacoviak, Andrew Thorp, Steve Klabnik, Kenneth Reitz and Jerod Santo take the show live for the first time since August 8th, 2012. Featuring Adam Stacoviak – Twitter, GitHub, Website Andrew Thorp – Steve Klabnik – Twitter, GitHub, Website Kenneth Reitz – Twitter, GitHub Jerod Santo – Twitter, GitHub, Website Notes and Links Hack in style with your very own Changelog tee! We are now member supported! Groovy on Grails is a Groovy ...more

  • 84: News Roundup

    Aug 08 2012

    Andrew and Wynn run down the news from the last month. Featuring Wynn Netherland – Twitter, GitHub Andrew Thorp – Notes and Links Gitspective - Facebook style timeline for your GitHub feed Hammer.js - Easily add multi-touch to your websites TweetStream - Easily access the Twitter Streaming API t - Powerful command line interface for Twitter Sextant - view your Rails routes without waiting on Rake Episode 0.8.2 - Ruby Motion, MacRuby, and more with Laurent Sansonet...more

  • 83: Cloud 9 IDE

    Jul 17 2012

    Wynn caught up with Ruben and Matt from Cloud 9 to talk about what’s new with their IDE in the cloud. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Ruben Daniels is the CEO of Cloud9. Matt Pardee is a developer & evangelist for Cloud9. Tim Caswell was on a previous episode is an employee at Cloud9. Cloud9 is the README editor at GitHub. Ruben was on a previous episode of The Changelog talking about ajax.org. The Cloud9 IDE runs on a Node server. VFS is an o...more

  • 82: Ruby Motion and MacRuby

    Jun 26 2012

    Wynn and Sam caught up with Laurent Sansonetti to talk about MacRuby, RubyMotion, and more. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Tony Arcieri, creator of Celluloid. Celluloid is painless multithreaded programming for Ruby. Celluloid:IO provides evented I/O for Celluloid actors. DCell lets you build distributed Celluloid apps over 0MQ. Adam Keys, formerly of Gowalla, is now teammates with Tony at Living Social. Zed gave us the lowdown on 0MQ on 0.3.4. R...more

  • 81: Celluloid and Concurrency

    May 31 2012

    Wynn talked with Tony Arcieri, creator of Celluloid, about concurrency in Ruby and his thoughts on Erlang, Clojure, and design patterns. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Tony Arcieri, creator of Celluloid. Celluloid is painless multithreaded programming for Ruby. Celluloid:IO provides evented I/O for Celluloid actors. DCell lets you build distributed Celluloid apps over 0MQ. Adam Keys, formerly of Gowalla, is now teammates with Tony at Living Socia...more

  • 80: Luvit and Lua Bindings for libuv

    May 23 2012

    Wynn caught up with Tim Caswell to talk about Luvit, his new project that provides Lua bindings for libuv. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Adam recently married the lovely Heather. Tim Caswell is a long time friend of the show, creator of the How to Node blog. Lua is a powerful, fast, lightweight, embeddable scripting language. Luvit = Lua + libUV + jIT = pure awesomesauce. LuaJIT’s FFI library allows calling external C functions and using C data ...more

  • 79: Adhearsion, Telephony, XMPP

    Apr 13 2012

    Wynn caught up with Ben Klang and Ben Langfeld of the Adhearsion project to talk about Adhearsion 2.0, the future of telephony apps, XMPP, and more. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Ben Klang Principal/Technology Strategist at Mojo Lingo, Project Lead for Adhearsion. Ben Langfeld developer at Mojo Lingo, member of Adhearsion core team. Adhearsion is an open source voice application framework. Rails developers will find some familiarity in Adhearsio...more

  • 78: CocoaPods and MacRuby

    Apr 05 2012

    Wynn caught up with Eloy Durán, creator of CocoaPods to talk about the project, MacRuby, and his favorite Objective-C libraries. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Eloy Durán, Ruby developer and creator of CocoaPods. CocoaPods, “the best way to manage library dependencies in Objective-C projects.” CocoaPods uses a Podfile to specify project dependencies. Eloy aspires to achieve the same level of “Twitter hate” that Bundler enjoys. CocoaPods started o...more

  • 77: Solarized and Linux on the Desktop

    Mar 30 2012

    Wynn sat down with Ethan Schoonover, creator of Solarized to talk about the science and design behind the wildly popular color scheme as well as his love for Arch Linux. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Ethan Schoonover is a freelance designer, creator of Solarized. Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. Vimscript can be intimidating for noobs. The Solarized p...more

  • 76: .NET, NuGet, Open Source

    Mar 16 2012

    Wynn caught up with Phil Haack to talk about NuGet and growing the .NET open source community at GitHub. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Phil Haack, GitHubber, Microsoft alumnus, .NET open source guy. NuGet is a Visual Studio extension that makes it easy to install and update third-party libraries and tools in Visual Studio. log4net is often an open source trojan horse in the proprietary enterprise. NuGet features a command line interface and also...more

  • 75: Travis CI, Scaling Apps, Riak

    Mar 06 2012

    Wynn caught up with Josh Kalderimis and Mathias Meyer from Travis CI to talk about hosted CI in the sky, scaling apps, and a little Riak. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Travis CI a hosted continuous integration service for the open source community. Josh Kalderimis is a core Travis CI team member, Rails contributor, gem developer, and general serial coder. Mathias Meyer, hacker on Travis, author of the Riak Handbook. Travis now provides first cla...more

  • 74: The League of Moveable Type

    Feb 23 2012

    Adam and Wynn caught up with Micah Rich from The League of Moveable type to talk about open source typography. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Micah Rich, from The League of Movable Type. Caroline Hadilaksono, co-founder of The League. League Gothic, one of Caroline’s popular faces is Wynn’s favorite. Several of League fonts are available on TypeKit. Dave Crossland, designer of Cantarell. Chunk w...more

  • 73: tmux, dotfiles, and Text Mode

    Feb 17 2012

    Wynn sat down with Brian Hogan and Josh Clayton to talk about tmux, dotfiles, and the joys of text mode. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Brian Hogan speaker, trainer, and author of _Tmux: Productive, Mouse Free development, out now from PragProg. Josh Clayton is a developer at Thoughtbot. Factory Girl - fixture replacement for Ruby. tmux is a terminal multiplexer similar to GNU screen. tmuxinator helps you manage tmux sessions. taskpaper.vim - Vim...more

  • 72: Vagrant and Virtualized Environments

    Feb 09 2012

    Wynn caught up with Mitchell Hashimoto from the Vagrant project to talk about virtualized environments, DevOps, and more. Featuring Wynn Netherland – Twitter, GitHub Notes and Links We’re now @TheChangelog on Twitter. Mitchell Hashimoto from Vagrant. Vagrant is a tool for building and distributing virtualized development environments by providing automated creation and provisioning of virtual machines using Oracle’s VirtualBox. Vagrant is currently a Ruby gem. Mitchell uses ...more

  • 71: Spine and Client-Side MVC

    Dec 20 2011

    Wynn caught up with Alex MacCaw to talk about Spine, CoffeeScript, writing books, and working at Twitter. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Alex MacCaw, O’Reilly writer and open source developer now working on the front-end for Twitter. Spine Lightweight MVC library for building JavaScript applications, inspired by Backbone. Spine is written in CoffeeScript Eco is Alex’s favorite client-side templating engine. Alex suggests trying to use the same te...more

  • 70: Foundation and Other Zurb Goodies

    Dec 07 2011

    Wynn caught up with Jonathan and Matt from Zurb to talk about Foundation, their HTML5 front end scaffold and many projects from the Zurb playground. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Jonathan Smiley - Design lead at Zurb Matt Kelly is a developer at Zurb The Zurb playground showcases many Zurb’s front end experiments. Zurb foundation is an easy to use, powerful, and flexible framework for building prototypes and production code on any kind of device...more

  • 69: Spree and Ecommerce in Rails

    Nov 03 2011

    Wynn sat down with Sean and Brian from Spree to talk about ecommerce in Rails, SpreeConf, and their recent $1.5M funding round. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Sean Schofield, Spree founder and CEO of Spree Commerce, Inc. Brian Quinn, long time Spree contributor and CTO of SpreeCommerce Spree (née RailsCart) is a Rails engine that provides an out-of-the box, customizable ecommerce platform. Spree fully integrates into the Rails 3.1 Asset pipeline ...more

  • 68: Growl and Open Source in the App Store

    Oct 11 2011

    Adam and Wynn caught up with Chris Forsythe, lead of the Growl project to talk about Growl, their App Store launch, and his work on Adium and Perian. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links We recently launched The Sass Way so you can get your fix of all things Sass and Compass Chris Forsythe is the project lead for Growl. Growl is a popular notification system for Mac OS X. Growl is now in the App Store...more

  • 67: HTML5 Boilerplate and JavaScript

    Aug 19 2011

    Adam and Wynn caught up with Paul Irish of Google’s Chrome developer relations team to talk about HTML5, JavaScript, CSS3, polyfills, and more. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Paul Irish - Chrome dev relations guy at Google. Dion Almaer - Host of Function Source, all around JavaScript, frontend expert. “HTML5 is a jewel that we need to cut into a weapon” - Dion /via Yehuda Katz Adam is in love wi...more

  • 66: RVM and BDSM

    Aug 04 2011

    Steve and Wynn caught up with Wayne Seguin to talk about his Ruby enVironment Manager and BDSM shell scripting framework projects. Featuring Wynn Netherland – Twitter, GitHub Steve Klabnik – Twitter, GitHub, Website Notes and Links Look us up at LSRC V next week. Madison Ruby Conference August 19-20, 2011 in Madison, WI. Wayne Seguin, developer at EngineYard, creator of RVM and BDSM. RVM is a command line tool which allows us to easily install, manage and work with...more

  • 65: Code for America

    Jul 26 2011

    Adam and Wynn caught up with Erik and Max, Fellows at Code for America to talk about civic-focused development and open source. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Apply now to be a 2012 Code for America Fellow - Deadline is July 31 LSRC V is just around the corner Follow @TheSassWay for your Sass news Code for America enlists the talent of the web industry into public service to use their skills to ...more

  • 64: Pow, Rails 3.1 Asset Pipeline, CoffeeScript and More

    Jul 13 2011

    Adam and Wynn caught up with Sam Stephenson from 37Signals to talk about his his many open source projects and developing Basecamp Mobile. Notes and Links Nathan Smith, friend of the show, creator of 960.gs, Adapt, Formalize, and featured in Episode 0.3.2 Sam Stephenson, programmer at 37signals, creator of massive amounts of open source. Pow is a zero-config Rack server for Mac OS X. Pow supports multiple rubies via RVM. Powder is a CLI for Pow. Prototype.js is a JavaScript Framework that aim...more

  • 63: CDNJS

    Jun 21 2011

    Adam and Wynn caught up with the developers behind CDNJS, a community-powered CDN for JavaScript libraries. Notes and Links CDNJS aims to make the web faster by putting more shared JavaScript on a content delivery network. We’re now part of the Fusion Network Catch up with us at The Big (D)esign Conference We’ll be at Lone Star Ruby Conference 2011 Ryan Kirkman, Co-Founder of Protosal. Thomas Davis, Co-Founder of Protosal, also runs backbonetutorials.com Fork the GitHub project to get your sc...more

  • 62: IronJS, F#, and .NET

    Jun 02 2011

    Wynn caught up with Fredrik Holmström to talk about IronJS, F#, and open source in .NET. Featuring Wynn Netherland – Twitter, GitHub Notes and Links IronJS A JavaScript implementation for .NET written in F# Fredrik Holmström, creator of IronJS F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve complex problems. “This JScript thing” Mono is an open source, cross-platform, implementation of C# ...more

  • 61: Oh My Zsh

    May 26 2011

    Adam and Kenneth caught up with Robby Russell to talk about his community-driven zsh project. Featuring Adam Stacoviak – Twitter, GitHub, Website Kenneth Reitz – Twitter, GitHub Notes and Links oh-my-zsh A community-driven framework for managing your zsh configuration. Robby Russell is Chief Evangelist at Planet Argon Derek Sivers from CD Baby Robby weighs in on the bash vs. zsh debate Bash vs Zsh debate? Google returns 175k results on the subject Themes are a big ...more

  • 60: Fog, the Ruby Cloud Services Library

    May 20 2011

    Wynn sat down with Wesley Beary from Engine Yard to talk about the Fog project and the Cloud, live from Red Dirt Ruby Conf. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Wesley Beary aka @geemus The Fog project is the Ruby cloud services library By coincidence this interview was recorded the day the cloud went down Fog supports almost twenty providers for Storage, DNS, Compute, CDN Dr. Nic made us laugh on Episode 0.5.0 Engine Yard pays Wesley to hack on Fog. A...more

  • 59: RubyGems and RubyGems.org

    May 11 2011

    Wynn sat down with Nick Quaranto at Red Dirt Ruby Conference to talk about Gemcutter, RubyGems.org, and how to get started creating your own Ruby gem. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Nick Quaranto, creator of Gemcutter which is now RubyGems.org Gemcutter is the Ruby community’s gem hosting service. Tom Preston-Warner, founder of GitHub RubyForge was the original spot to host your Ruby project. Peter Cooper, publisher of Ruby Inside and co-host of ...more

  • 58: Twisted and Evented Programming in Python

    May 03 2011

    Kenneth and Wynn caught up with Glyph Lefkowitz from Twisted to talk about the project and evented programming in Python. Featuring Wynn Netherland – Twitter, GitHub Kenneth Reitz – Twitter, GitHub Notes and Links Glyph Lefkowitz is creator of Twisted. Twisted is an event-driven networking engine written in Python. Twisted has its origin in the game Divmod Imaginary. Glyph says Twisted programming is easier than programming with gevent and eventlet. Twisted.web is ...more

  • 57: Amplify.js, jQuery, CoffeeScript

    Apr 27 2011

    Wynn caught up with Mike Hostetler and Scott González from AppendTo to talk about Amplify.js, jQuery, CoffeeScript, Microsoft, the web, and open source. Featuring Wynn Netherland – Twitter, GitHub Notes and Links AppendTo offers training and consulting for jQuery. Amplify.js is a set of components designed to solve common web application problems with a simplistic API. Mike Hostetler is CEO at AppendTo. Scott González works on jQuery UI. amplify.request makes building JavaSc...more

  • 56: Vim Round Table

    Apr 12 2011

    Wynn sat down with three Vim users and experts to talk about tips and tricks for using and pimping the popular text editor. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Vim seeks to provide the power of Unix’s Vi Drew Neil hosts VimCasts Tim Pope has created numerout Vim plugins Yehuda Katz from SproutCore, Rails, and jQuery fame. Dr. Nic says Vim is cutting edge 1960s tech. Janus Yehuda and Carl’s MacVim bundle Everyone that tried to convince Yehuda to try Vi...more

  • 55: Goliath, Event Machine, SPDY

    Apr 06 2011

    Wynn caught up with Ilya Grigorik, Founder and CTO of PostRank to talk about Goliath, async Ruby web development, and Google’s SPDY. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Look for Steve Klabnik at CodeConf. Ilya Grigorik founder and CTO of PostRank. PostRank taps into intelligence from the social web. igvita.com is Ilya’s awesome Ruby, performance, and big data blog. Goliath Goliath is an open source version of the non-blocking (asynchronous) Ruby web s...more

  • 54: Erlang, CouchBase, Merging with Membase

    Mar 30 2011

    Wynn sat down with Chris Anderson from CouchBase to talk about CouchDB, the merger with Membase, Erlang, and bringing NoSQL to PHPers. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Chris Anderson is a Couchbase cofounder, Mobile Architect, CouchDB committer, new dad The CouchDB music video (served up from CouchDB no less) Chris sings the official CouchDB theme song to kick off Episode 0.1.8 Apache CouchDb is a distributed, fault-tolerant and schema-free documen...more

  • 53: Formalize and News Roundup "Design Edition"

    Mar 22 2011

    Adam and Wynn were joined by Nathan Smith, creator of 960.gs to talk about his new project Formalize and the latest news on The Changelog. Notes and Links Nathan Smith, front end dev, speaker, and author 960 Grid System is a versatile CSS grid framework Formalize teaches your forms some manners An exhaustive list of HTML5 cross-browser polyfills Formalize even comes with Sass support out of the box Compass’s CSS3 module is powerful Wynn <3 Mustache Adam writes Sass but converts his stylesh...more

  • 52: Serve, RadiantCMS, Design and Prototyping

    Mar 16 2011

    Adam sat down with Designer/Developer John Long, creator of RadiantCMS about his new project Serve, design, and running a successful open source project. Featuring Adam Stacoviak – Twitter, GitHub, Website Notes and Links John Long of Wiseheart design Serve is a rapid prototyping framework for web applications John created RadiantCMS, later extended by Sean Cribbs Radiant led John to a relationship with Pragmatic Programmers and formation of a Ruby Visual Identity team Serve ...more

  • 51: MongoDB, NoSQL, Web Scale

    Mar 09 2011

    Steve and Wynn sat down with Eliot Horowitz from 10gen to talk about MongoDB, the NoSQL landscape, and the fun of building at Web Scale. Featuring Wynn Netherland – Twitter, GitHub Steve Klabnik – Twitter, GitHub, Website Notes and Links Eliot Horowitz CTO and Co-Founder of 10gen Dwight Merriman CEO & Co-Founder at 10gen NoSQL is a loose term for Key Value Stores, Graph Databases, and Document Databases MongoDB still has a large roadmap ahead MongoDB was first ...more

  • 50: Ruby, Rails, the Cloud

    Mar 01 2011

    Steve and Wynn caught up with Dr. Nic from Engine Yard to talk about the cloud, Jenkins, Ruby, and lowering the barrier of entry for learning Rails on Windows. Featuring Wynn Netherland – Twitter, GitHub Steve Klabnik – Twitter, GitHub, Website Notes and Links Catch up with us at Red Dirt Ruby Conf Steve will be at Codeconf Kenneth will be covering PyCon 2011 Thanks for putting up with us for 50 episodes! Dr. Nic Williams is Developer Advocate at Engine Yard has a ...more

  • 49: Git, Showoff, XBox Kinect

    Feb 22 2011

    Kenneth and Wynn caught up with GitHubber Scott Chacon to talk about Git, distributed version control, and his quest to kill Word as a book authoring tool. Featuring Wynn Netherland – Twitter, GitHub Kenneth Reitz – Twitter, GitHub Notes and Links Scott Chacon, Git evangelist, GitHubber, author of ProGit rsync is a software application for Unix and Windows systems which synchronizes files and directories from one location to another while minimizing data transfer u...more

  • 48: Jenkins and Continous Integration

    Feb 08 2011

    Kenneth and Wynn caught up with Kohsuke Kawaguchi and Andrew Bayer from the Jenkins project to talk about continuous integration, Java, and corporate backing drama. Featuring Wynn Netherland – Twitter, GitHub Kenneth Reitz – Twitter, GitHub Notes and Links CI Joe is GitHub’s continuous integration server Knowing is half the battle Jenkins née Hudson is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support bu...more

  • 47: Open Government and the Citizen Coder

    Feb 01 2011

    Adam and Wynn caught up with Carl Tashian from Open Government to talk about OpenGovernment.org, OpenCongress.org, and the rise of the Citizen Coder. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Carl Tashian is Director of Technology at Open Government OpenGovernment: Empower individuals and organizations to track government at every level OpenCongress.org - open source Rails app to track the goings on in the...more

  • 46: YUI 3, Node.js, JSLint, Douglas Crockford Code Reviews

    Jan 25 2011

    Adam and Wynn caught up with Adam Moore and Satyen Desai from the YUI team to talk about YUI 3, Node.js, and working with Douglas Crockford. Notes and Links YUI is the Yahoo! User Interface library, a collection of front end code goodies for JavaScript and CSS Follow the YUI Blog for the latest developments, such as the new 3.3.0 release Adam Moore and Satyen Desai are engineers on the YUI team. The Autocomplete widget provides a flexible, configurable, and accessible implementation of the Au...more

  • 45: Redis In-Memory Data Store

    Jan 17 2011

    Wynn caught up with Salvatore Sanfilippo to talk about Redis, the super hot key value store. Notes and Links VMware signs the paychecks for Salvatore and Pieter Noordhuis Redis is an open source, advanced key-value store and data structure server wherein keys can contain strings, hashes, lists, sets and sorted sets Redis internals consist of ANSI C with an evented model Non-blocking replication has always been a Redis design goal Replication in Redis is async Salvatore’s Redis toolbox include...more

  • 44: Ruby 1.9, Nokogiri, Tender Lovemaking

    Jan 10 2011

    Wynn caught up with Aaron Patterson, aka @tenderlove, to talk about Ruby 1.9, Nokogiri, and muscle cars. Notes and Links RubyCommitters.org lists all the folks who hack on the Ruby language Nokogiri is a library for parsing XML and HTML The origins of tenderlove, Aaron’s online persona Hot linking, check it and see. Got a page rank of a hundred and three., to the tune of Hot Blooded Mechanize adds an API to any website Being a Ruby committer is ‘alright’ Yugui, release manager for Ruby 1.9 Th...more

  • 43: Hackety Hack and _why

    Jan 05 2011

    Steve Klabnik joined the show to talk about learning to program with Hackety Hack and why the lucky stiff. Featuring Steve Klabnik – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Steve Klabnik, maintainer of Hackety Hack, newest contributor to The Changelog Hackety Hack will teach you the absolute basics of programming from the ground up. _why, creator of Hackety Hack. Help keep his me...more

  • 42: Rails 3.1 and SproutCore

    Dec 09 2010

    Adam and Wynn caught up with Yehuda Katz to talk about upcoming changes in Rails 3.1, SproutCore, and his growing list of open source projects. Featuring Yehuda Katz – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Wynn’s deck from ‘07 pays tribute to Yehuda Merb influenced and later merged with Rails SproutCore is an HTML5 application framework for building responsive, desktop-caliber ...more

  • 41: Building Telephony Apps

    Nov 30 2010

    Wynn caught up with Chris Matthieu of Voxeo Labs to talk about Phono, Tropo, Adhearsion, and building telephony apps with open source tools. Featuring Wynn Netherland – Twitter, GitHub Notes and Links We’re excited to team up with GitHub Jobs! To have your job posting read on air, just check “Advertise this listing on The Changelog Podcast for an additional $100” when you post your job. Chris Matthieu founder of Teleku, now with Voxeo Labs, the company behind Tropo, Teleku, ...more

  • 40: Riak Revisited

    Nov 09 2010

    Wynn sat down with Andy Gross and Mark Phillips of Basho and John Nunemaker of Ordered List to talk about Riak, Riak Search, and moving an open source community to GitHub. Featuring John Nunemaker – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links NoSQL smackdown, live from SXSW 2010. Are you web scale? Drop us a ping@thechangelog.com and let us know who you want to get on The Changelog Andy Gross VP of Engineering at Basho, the company be...more

  • 39: Scripty2, Zepto.js, Vapor.js

    Oct 26 2010

    Wynn caught up with Thomas Fuchs to talk about script.aculo.us, Scripty2, Zepto.js and the future of Prototype. Notes and Links The Magic Roundabout is crazy Wynn got his UK badge on Gowalla script.aculo.us JavaScript effects framework built on top of Prototype Prototype - JavaScript Framework that aims to ease development of dynamic web applications. Thomas is one of many talented RoR core team alumni Scripty2 - completely rewritten version of script.aculo.us RaphaelJS - JavaScript vector gr...more

  • 38: DevOps and Chef

    Oct 12 2010

    Wynn sat down with Corey Donohoe from GitHub and Seth Chisamore from Opscode to talk about DevOps, Chef, agile infrastructure and innovation in the datacenter. Notes and Links Corey Donahoe aka @atmos, DevOps dude at GitHub Seth Chisamore aka @schisamo, evangelist at Opscode, makers of Chef Chef, an open source systems integration framework built to bring the benefits of configuration management to your entire infrastructure. DevOps is defined as a set of processes, methods and systems for c...more

  • 37: PubSubHubBub and the Real-Time Web

    Oct 05 2010

    Wynn chatted with Julien Genestoux (github/twitter) from Superfeedr about PubSubHubBub, XMPP, Websockets, and the real-time web. Notes and Links Superfeedr - pushes realtime data at scale using PubSubHubBub and XMPP. PubSubHubHub - simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as an extension to Atom and RSS. XMPP - Extensible Messaging and Presence Protocol (XMPP) is an open technology for real-time communication and generalized routing of XML data. Discov...more

  • 36: Django Dash, Python, Ruby

    Sep 23 2010

    Kenneth and Wynn caught up with Daniel, Christian, and Matt from Pragmatic Badger to talk about the Django Dash, Python, and Ruby. Notes and Links Daniel, Christian, and Matt from Pragmatic Badger host the Django Dash. Django Dash - you’ve got 48 hours to build a Django app. Go! Pyweek - Build a Python app in a week Rails Rumble - Ruby on Rails’ a own 48 hour web application development competition. The Dash rules Great Big Crane - 2010 Dash winner The Dash moved to distributed version contro...more

  • 35: Homebrew and OSX Package Management

    Sep 14 2010

    Adam and Wynn caught up with Max Howell, creator of Homebrew to talk about package managment on OSX, beer, and scrobbling. Featuring Max Howell – Twitter, GitHub Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Homebrew The awesome OSX package manager from Max Howell Last.fm - The world’s largest online music catalogue, powered by your scrobbles. Max’s former employer. Tweet Deck Desktop and mobile Twitter client...more

  • 34: Mongrel2 and high performance web sites

    Sep 08 2010

    Wynn caught up with Zed Shaw’s non-rockstar alter ego to talk about Mongrel2, high performance web sites, guitar, and software community ponzi schemes. Featuring Zed Shaw – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Mongrel2 - an application, language, and network architecture agnostic web server that focuses on web applications using modern browser technologies. Original mongrel _why an anonymous and prolific writer, cartoonist, mus...more

  • 33: Node Knockout

    Aug 31 2010

    Micheil and Wynn caught up with Gerad and Visnu from the Node Knockout to talk about the 48 hour Node.js development competition and its entries. Notes and Links Lone Star Ruby Conference - Texas’ regional Ruby conference in Austin Mike Perham - The awesome Rubyist whose name gives Wynn fits Node Knockout - The 48 hour Node.js coding competition Rails Rumble - Ruby’s own 48 hour coding bash Gerad - of Gerad & Visnu, the “data-y” and “product-y” guy Visnu - the “developer-y” and “designer-...more

  • 32: 960.gs and CSS Grid Frameworks

    Aug 19 2010

    Adam and Wynn caught up with Nathan Smith from 960 Grid System to talk about web development and CSS grid frameworks. Featuring Nathan Smith – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links 960 Grid System - Nathan’s awesome CSS grid framework 960’s awesome templates help you plan your layouts Wynn’s new monitor setup is just plain obscene 960’s fluid support from Stephen Bau Episode 0....more

  • 31: The WebSocket Protocol

    Aug 09 2010

    Wynn and Micheil sat down with Peter Griess from Yahoo Mail, Martyn Loughran from Pusher App, and Guillermo Rauch from Socket.IO to talk about Websockets. Notes and Links WebSocket is a technology providing for bi-directional, full-duplex communications channels, over a single Transmission Control Protocol (TCP) socket, designed to be implemented in web browsers and web servers. Socket.IO provides a really simple API to leverage Sockets on the client side. Socket.IO Node.JS server - sockets f...more

  • 30: Sencha Touch

    Jul 27 2010

    Wynn caught up with David Kaneda to talk about mobile web app development with Sencha Touch. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Sencha Touch - HTML5 mobile application framework WebKitBits - David’s Tumblr for the latest in WebKit news and tips jQTouch - jQuery plugin for mobile web development on the iPhone, iPod Touch, and other forward-thinking devices. Sass - Syntactically Awesome Style Sheets for your CSS, featured in Episode 0.0.1 Outpost Basec...more

  • 29: CoffeeScript and JavaScript

    Jul 23 2010

    Wynn and special guest host Micheil Smith sat down with Jeremy Ashkenas from DocumentCloud to chat about CoffeeScript, a cool language that compiles to JavaScript. Featuring Wynn Netherland – Twitter, GitHub Notes and Links CoffeeScript - a cool language that compiles to JavaScript. DocumentCloud - an index of primary source documents and a tool for annotating, organizing and publishing them on the web. Haskell - an advanced purely functional programming language Everything ...more

  • 28: Mobile Web Development and jQuery

    Jun 25 2010

    Adam and Wynn caught up with John Resig at TXJS and talked about mobile web development with jQuery and TestSwarm, a continuous integration project from Mozilla Labs. Notes and Links TestSwarm - Distributed continuous integration testing for JavaScript. Pro JavaScript Techniques John’s JavaScript book Secrets of the JavaScript Ninja John’s upcoming book of trade secrets WebKit - The rendering engine behind Safari, Chrome, and a growing number of mobile browsers PhoneGap - Bridges the gap betw...more

  • 27: Padrino Ruby Web Framework

    Jun 17 2010

    Adam and Wynn caught up with Arthur Chiu and Nathan Esquenazi from Padrino, the Ruby web framework built on top of Sinatra. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Padrino - über modular web framework built on top Sinatra #padrino - Padrino’s IRC channel @ irc.freenode.net Ramaze - “Web framework for Rubyists” Mountable apps in Padrino Rack provides a minimal interface between webservers supporting Ruby ...more

  • 26: JSON and JavaScript

    Jun 08 2010

    While at TXJS — Adam and Wynn caught up with Douglas Crockford, author of both JavaScript: The Good Parts and the JSON spec, and a global namespace unto himself. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links JSON - (JavaScript Object Notation) is a lightweight data-interchange format, easy for humans to read and write. The JSON Saga - how JSON came about JSON.parse, JSON.stringify - Parse and and generate JSON...more

  • 25: RaphaëlJS and Running an Open Source Project

    May 25 2010

    Wynn caught up with Dmitry Baranovskiy to talk about his project RaphaëlJS, running an open source project, and why living in Australia is better than living anywhere else in the world. Notes and Links RaphaëlJS Dmitry’s JavaScript vector graphics library gRaphaël Charting library built on top of Raphaël TXJS — var TXJS = JS + BBQ + you; Dmitry Baranovskiy’s homepage SVG XML vocabulary for describing two-dimensional graphics. VML Microsoft-backed alternative to SVG Ext JS RIA JavaScript platf...more

  • 24: Tornado, Hip-hop, Three20

    May 18 2010

    Adam and Wynn caught up with David Recordon and other Facebook developers to talk about their wide range of open source projects including Tornado, Hip-Hop, and Three20 as well as OpenGraph and OAuth 2.0. Notes and Links David Recordon Open Source developer at Facebook, co-creator of OAuth Paul Bucheit Co-founder of FriendFeed, creator of Gmail Haiping Zhao Creator of Hip-Hop at Facebook Scott MacVicar Developer on Hip-hop at Facebook Owen Yamauchi - Three20 developer at facebook Joe Hewitt O...more

  • 23: The Ruby Racer

    May 11 2010

    Wynn and Gregg Pollack did a special LIVE episode at Red Dirt Ruby Conf where they sat down with Charles Lowell to talk about embedding JavaScript engines in Ruby. Featuring Wynn Netherland – Twitter, GitHub Notes and Links Gregg Pollack from Ruby5 co-hosted this episode! Red Dirt Ruby Conf - the awesome regional Ruby conference in OKC Charles Lowell from the FrontSide The Ruby Racer Embed the V8 Javascript Interpreter into Ruby The Ruby Rhino Embed the Mozilla Rhino Javascr...more

  • 22: Sammy.js and Semantic Versioning

    Apr 20 2010

    Adam and Wynn caught up with Aaron Quint, the brains behind Sammy.js, a neat JavaScript framework built on top on jQuery fashioned after Ruby’s Sinatra. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Texas Javascript Join us in Austin for this awesome JavaScript conference. Sammy.js JavaScript framework built on top on jQuery fashioned after Ruby’s Sinatra. Sammy’s routes really help organize your jQuery Sinatr...more

  • 21: Tweets from Chirp, Twitter's Developer Conference

    Apr 20 2010

    While in San Francisco for Chirp, Wynn caught up with Erik and John from 140Proof, Hayes Davis from CheapTweet, and Christie Koehler from Open Source Bridge about Twitter and open source development. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links 140 Proof Ad platform for Twitter John Manoogian III and Erik Michaels-Ober from 140 Proof Racket Monitor your log files with auralization Merb admin Admin screens sli...more

  • 20: Node.js and Server-Side JavaScript

    Apr 06 2010

    Adam and Wynn caught up with Felix Geisendörfer to talk about Node.js, server-side JavaScript, and JSConf 2010. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links NodeJS “First server-side JavaScript implementation you’d actually like to use” Ryan Dahl Creator of Node.js C64 The official home computer of the 80s CakePHP CakePHP enables PHP users at all levels to rapidly develop robust web applications. Ubuntu Upsta...more

  • 19: Ruby, TextMate, Red Dirt Ruby Conf

    Mar 30 2010

    While in OKC for OpenBeta4, Adam and Wynn sat down with James Edward Gray II and talked about his many Ruby gems, TextMate bundles, and his upcoming Ruby conference Red Dirt Ruby Conf this May. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links RubyQuiz.com Challenge your Ruby fu, feel dumb, learn something, repeat. OpenBeta4 We were blown away by the startup community in OKC Red Dirt Ruby Conf Join us in OKC for t...more

  • 18: NoSQL Smackdown!

    Mar 18 2010

    While at SXSW Interactive, Adam and Wynn got to attend the Data Cluster Meetup hosted by Rackspace and Infochimps. Things got a bit rowdy when the panel debated features of Cassandra, CouchDB, MongoDB and Amazon SimpleDB and started throwing dirt at everybody else’s favorite NoSQL databases. Featuring Wynn Netherland – Twitter, GitHub Notes and Links The videos mentioned are dead to the internet, thanks to Blip.tv. The participants: Stu Hood from Cassandra Jan Lehnardt from ...more

  • 17: Open Source Publishing

    Mar 11 2010

    Adam and Wynn caught up with Geoffrey Grosenbach, Brandon Mathis, and Tim Caswell to talk about publishing with open source tools, open blogging, and the back-to-the-future world of static site generators and database-less blogs. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Peepcode In-depth screencasts and tutorials Git Peepcode The best way to get up to speed with git About this Blog TopFunky’s blog stack B...more

  • 16: Ajax.org frameworks

    Mar 08 2010

    Adam and Wynn caught up with Ruben Daniels and Rik Arends from Ajax.org and talked about APF and O3, their frameworks for both browser and server based JavaScript applications. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Gowalla @ SXSW Check in and join the party RedDirt Ruby Conf Awesome new regional Ruby conference in Oklahoma City. Chirp Twitter’s API developers conference JSConf The conference for everyo...more

  • 15: OAuth, Hurl.it, Baconfile

    Feb 27 2010

    Adam and Wynn caught up with Leah Culver and talked about startups, APIs, and her open source work on OAuth, oEmbed, Hurl.it, Baconfile, and more. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links OAuth An open protocol to allow secure API authorization in a simple and standard method from desktop and web applications. oEmbed oEmbed is a format for allowing an embedded representation of a URL on third party sites....more

  • 14: Riak, the New Erlang-based NoSQL Store

    Feb 18 2010

    Adam and Wynn caught up with Andy Gross from Basho and Sean Cribbs, a freelance Ruby developer, to discuss Riak, the new Erlang-based NoSQL store and Ripple, Sean’s new Ruby wrapper for Riak. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Ripple New Ruby wrapper for Riak Link walking in Riak RadiantCMS Ruby-powered Content Management System Discuss on Changelog News

  • 13: Civic hacking

    Feb 10 2010

    Adam and Wynn caught up with Luigi Montanez and Jeremy Carbaugh from Sunlight Labs and discussed their Python and Ruby projects, government transparency, and civic hacking - open source contributions as activism. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Real Time Congress - iPhone app for keeping tabs on Congress, built with Appcelerator Titanium Anthill - Django-powered community website project that run...more

  • 12: Gordon is such a Showoff

    Feb 03 2010

    Adam and Wynn continued chatting with John Nunemaker about recent featured projects on the blog — including Gordon, Showoff, jQuery Lint, JSpec, congomongo and more. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Friendly NoSQL in MySQL configliere - Simple Ruby configuration twitter-node - Node.js tweetstreaming Gordon - Pure JavaScript Flash replacement jQuery Lint - jQuery validator Showoff - Keynote killer?...more

  • 11: Ordered List, RailsTips.org, and MongoMapper

    Jan 29 2010

    John Nunemaker joined the show to talk about open source, improving your craft, building a business, and how MongoDB has changed his life. Featuring John Nunemaker – Twitter, GitHub, Website Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links John Nunemaker Ordered List John’s Ruby projects The Twitter gem, HTTParty, Crack, MongoMapper MongoHQ, shared MongoDB hosting The GitHub Fork Queue Harmony, the new CMS from O...more

  • 10: All Things GitHub

    Jan 25 2010

    Chris Wanstrath joined the show to talk about the past, present and future of GitHub. Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links Chris Wanstrath GitHub Git Discuss on Changelog News

  • 9: Fix-me, Configliere, more Node.js

    Jan 19 2010

    Marshall Culpepper Appcelerator is back and we go through the news together. Notes and Links Fix me repo Persistence jQuery.behavior Configliere Discuss on Changelog News

  • 8: Appcelerator's Titanium and Titanium Mobile

    Jan 14 2010

    Marshall Culpepper joined the show to talk about Appcelerator’s Titanium Desktop and Titanium Mobile. Notes and Links Marshall Culpepper Appcelerator Titanium Desktop Titanium Mobile Discuss on Changelog News

  • 7: 10gen and MongoDB

    Dec 17 2009

    Mike Dirolf joined the show to talk about how MongoDB came about, design decisions, and the future of this cool NoSQL server. Notes and Links Mike Dirolf 10gen MongoDB Discuss on Changelog News

  • 6: The Weekly News

    Dec 15 2009

    Friend of the show, Steven Bristol from LessEverything join us to discuss the latest in open source. Notes and Links Steven Bristol LessEverything Erlang Javascript on the server Lighthouse Docsplit Rackamole whackamole Discuss on Changelog News

  • 5: Document Cloud and Underscore.js

    Dec 06 2009

    Jeremy Ashkenas is the Lead Developer at DocumentCloud about their effort to revolutionize the way media organizations gather news. Jeremy discusses their open source projects CloudCrowd, Underscore.js, and JAMMIT that they’ve released along the way. Notes and Links We’re getting the hang of this. We’re pioneering Agile Podcasting! Jeremy Ashkenas DocumentCloud CloudCrowd Underscore.js JAMMIT Discuss on Changelog News

  • 4: Chrome OS, Thor and ROaR

    Dec 01 2009

    In this show we’re still trying to find our footing with this podcast stuff. Seriously, we’ll get better at this. Notes and Links Google Chrome OS HandBrake 0.9.4 CocoUI Rails 2.3.5 Restler Node.js Riot Thor-Git WebROaR Discuss on Changelog News

  • 3: The Go Programming Language from Google

    Nov 27 2009

    Rob Pike is a Principal Engineer at Google and Tech Lead for Google’s Go team. Rob is also a co-creator of the Go programming language. We talked with Rob about Go — Google’s new open source programing language! Notes and Links Rob Pike The Go Programming Language Discuss on Changelog News

  • 2: The Original Changelog Weekly

    Nov 25 2009

    This goes WAAAAY back in the archive of The Changelog. So far back, that our audio was down-right horrible and you can tell we were nervous to even be recording. We were green and wet behind the ears when it came to producing a podcast (we had no clue). Featuring Adam Stacoviak – Twitter, GitHub, Website Wynn Netherland – Twitter, GitHub Notes and Links It’s the original Changelog Weekly! Wynn and Adam discuss JAMMIT, underscore, and more. JAMMIT - Rails plugin for...more

  • 1: Haml, Sass, Compass

    Nov 19 2009

    Nathan Weizenbaum and Chris Eppstein joined the show today to discuss Haml, Sass, and Compass. Notes and Links Haml Sass Compass Discuss on Changelog News