The Changelog

Conversations with the hackers, leaders, and innovators of open source.

Philipp Krenn Avatar The Changelog #292

Elasticsearch and doubling down on "open"

Philipp Krenn joined the show to talk with us about Elasticsearch, the problem it solves, where it came from, and where it's at today. We discussed the query language, what it can be compared to, whether or not it's a database replacement or a database complement, Elasticsearch vs Elastic the company. We also talked about the details behind Elastic's plan of "doubling down on open" to open up X-Pack, which is open code paid add-on features to Elasticsearch. We discussed the implications of this on their business model, and what changes will take place at the code and license level on GitHub.

read more...

Jordan Eldredge Avatar The Changelog #291

Winamp2 JS with Jordan Eldredge

Jordan Eldredge joined the show to talk with us about Winamp2-js — a reimplementation of Winamp 2.9 in HTML5 and Javascript. For many of our listeners, talking about Winamp may bring to mind some extreme nostalgia about the internet of the past ... and it's certainly that way for Jerod and I. Jordan started this project in 2014 and it's what ultimately got the attention of some folks at Facebook, where he now works on Nuclide. We shared stories about Winamp back in the day, actually listening to music as an mp3, the technical hurdles and learning Jordan has experienced, skinning it, playlists, making it a frontend for Spotify -- which is so ironic to actually say. Also, Jerod has been hacking it via livestream on Twitch to add it as an alternate audio player on Changelog.com.

read more...

Nadia Eghbal Avatar Mikeal Rogers Avatar The Changelog #290

That's it. This is the finale!

We're rebroadcasting the finale episode of the beloved Request For Commits on The Changelog. But don't worry, we'll be back with new episodes next week. In this finale episode of Request For Commits, we regroup to discuss the podcast from its start to its finish, lessons learned, community impact, and where the conversations around open source sustainability are taking place, now and in the future. It's the end of Request For Commits, but the conversations we've had will continue on The Changelog. We also have some guest-host appearances for Nadia and Mikeal planned in the near future on this podcast. So, stay tuned.

read more...

Rhys Arkins Avatar The Changelog #289

Automated dependency updates

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.

read more...

Tim Coulter Avatar The Changelog #287

Truffle framework and decentralized Ethereum apps

We talk Tim Coulter about how Truffle (Ethereum Swiss Army knife), 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?

read more...

David Heinemeier Hansson Avatar The Changelog #286

JavaScript sprinkles in Basecamp turned Stimulus

David Heinemeier Hansson (DHH) shares 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, David's somewhat new found love for JavaScript, how they open source because they can, and David's new YouTube series called "On Writing Software Well".

read more...

Rico Sta. Cruz Avatar The Changelog #283

Devhints - TL;DR for Developer Documentation

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, and alternate interfaces (CLI). We also covered RSJS, RSCSS, and Docpress. You have to sell what it is you're building in your documentation. It's not just describing what it is and how to use it. It's about telling interesting stories. — Rico Sta. Cruz

read more...

Gabe Monroy Avatar Brendan Burns Avatar The Changelog #282

The Impact and Future of Kubernetes

From KubeCon + CloudNativeCon 2017 — Brendan Burns (Kubernetes co-founder) and Gabe Monroy (creator of Deis) joined us on The Changelog to talk about the origin, impact, and future of Kubernetes and cloud infrastructure. If Kubernetes let's you not think about your machines, I think in many cases people don't even want to have machines, this move towards serverless containers and the orchestration of serverless containers is the next really important part of what we're doing. — Brendan Burns, Kubernetes co-founder

read more...

Kevin Owocki Avatar The Changelog #281

Gitcoin: Sustaining Open Source with Cryptocurrency

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.

read more...

Jeremy Soller Avatar The Changelog #280

Building a Secure Operating System with Rust

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.

read more...

Alan Duric Avatar The Changelog #279

Secure Messaging for Everyone with Wire

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

read more...

Tague Griffith Avatar Brian Behlendorf Avatar Monty Widenius Avatar The Changelog #278

Blockchains and Databases at OSCON

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), Brian Behlendorf (Executive Director of Hyperledger), and Tague Griffith (Head of Developer Advocacy at Redis Labs). Business Source License (BSL) is there to be a bridge between closed source and open source. - Monty Widenius

read more...

PJ Meyer Avatar Chris Dias Avatar Julia Liuson Avatar The Changelog #277

The Story of Visual Studio Code with Julia Liuson, Chris Dias, and PJ Meyer

We're back in NYC at Microsoft Connect(); talking about the backstory of Visual Studio Code with Julia Liuson (Corporate Vice President of Visual Studio), Chris Dias (Principal Program Manager of Visual Studio and .NET), and PJ Meyer (Product Manager). We talk about the beginnings of the Visual Studio product line, how Microsoft missed the internet, how the community is judging Microsoft and looking at them with a very old lense, how Visual Studio Code evolved from lessons learned with their cloud based editor called Monaco, how they had to radically change to reach developers beyond Windows, and how this open source project is thriving.

read more...

Dan Kohn Avatar The Changelog #276

The Cloud Native Computing Foundation with Dan Kohn

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.

read more...

Mike Perham Avatar The Changelog #274

Faktory and the future of background jobs

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

read more...

Michelle Casbon Avatar Vida Williams Avatar The Changelog #273

Data Science at OSCON with Vida Williams and Michelle Casbon

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.

read more...

Preethi Kasireddy Avatar The Changelog #271

My Roadmap to Become a Blockchain Engineer with Preethi Kasireddy

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.

read more...

Sean Griffin Avatar The Changelog #270

Rails as a Day Job, Diesel on the Side with Sean Griffin

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.

read more...

Chris Beams Avatar The Changelog #269

Bisq, the Decentralized Bitcoin Exchange with Chris Beams

Chris Beams joins the show to talk about Bisq, the P2P decentralized Bitcoin exchange and open-source desktop application that allows you to buy and sell bitcoins in exchange for national currencies, or alternative crypto currencies. We get some background on the issues faced by crypto exchanges like CoinBase, and the now defunkt Mt. Gox. We discuss whether or not Bitcoin is a censorship resistant payment system and what it means to have anonymous transaction currency options. Bisq also has an interesting white paper about its own DAO (Decentralized Autonomous Organization) to support its contributors and we discuss that in detail at the end of the episode.

read more...

Eduardo Cuducos Avatar The Changelog #268

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

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.

read more...

Mike Glukhovsky Avatar The Changelog #266

The Future of RethinkDB with Mike Glukhovsky

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.

read more...
0:00 / 0:00