Changelog Master Feed

Changelog Media
undefined
Sep 30, 2016 • 1h 25min

Ethereum and Cryptocurrency (Changelog Interviews #222)

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. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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. Rollbar – Put errors in their place! Full-stack error tracking for all apps in any language. Featuring:Gavin Wood – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Fred Ehrsam’s article on Medium — Ethereum is the Forefront of Digital Currency piqued Jerod’s interest for this call Ethereum is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference. Ethereum on GitHub Parity is a fast, light, and robust Ethereum implementation. Check out Parity on GitHub The DAO — Decentral Autonomous Organization Understanding The DAO Hack for Journalists Learn how to buy Ethereum on Coinbase Rent, sell or share anything - without middlemen with Slock.it Something missing or broken? PRs welcome!
undefined
Sep 23, 2016 • 1h 21min

How we got here (Changelog Interviews #221)

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. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Code School – Learn to program by doing with hands-on courses. There’s a path for everyone at Code School. It’s the best place to start learning new technologies. 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! We host everything we do on Linode servers. Use the code changelog20 to get 2 months free! Featuring:Cory Doctorow – Website, GitHub, Mastodon, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:This episode was produced in partnership with O’Reilly Media and OSCON. Use the code changelog20 to get 20% off your registration. Cory Doctorow’s craphound.com (Cory’s Literary Works) Boing Boing Electronic Frontier Foundation (EFF) Electronic Frontier Foundation (EFF) on GitHub How you got here: Cory Doctorow’s OSCON London Keynote Ulysses Pact on Wikipedia American Civil Liberties Union (ACLU) Something missing or broken? PRs welcome!
undefined
Sep 22, 2016 • 1h

Go in 5 Minutes & design patterns (Go Time #18)

Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice! We host everything we do on Linode servers. Use the code gotime20 to get 2 months free! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips. Featuring:Aaron Schlesinger – Website, GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes: Go in 5 Minutes Deis: Open Source Application Platform. For Public and Private Clouds. Design Patterns: Elements of Reusable Object-Oriented Software (Gang of Four book) Rob Pike - Another Golang at Language Design (video) Rob Pike Google I/O 2012 - Go Concurrency Patterns (video) GopherCon 2014 A Channel Compendium by John Graham-Cumming (video) GopherCon 2014 High Performance Systems in Go by Derek Collison (video) Svett Ralchev design pattern in Go (tutorials) Jason Buberel: Go Examples of Common Patterns Helm: The Kubernetes Package Manager Clean Code (book) Interesting Go Projects and News Teleport: Modern SSH server for clusters and teams Vim-Go 1.9 released Steve Francia joins the Go language team Curated list of Go patterns and idioms dhcplb: Facebook’s implementation of a load balancer for DHCP GolangUK Conference 2016 videos Golang UK Conf. 2016 - Liz Rice - What is a container, really? Let’s write one in Go from scratch (video) vuls: Vulnerability scanner for Linux/FreeBSD, agentless Mig: Mozilla’s real-time digital forensics and investigation platform goviz: A visualization tool for golang project dependency Caddy webserver: The HTTP/2 web server with automatic HTTPS Lego: Let’s Encrypt client and ACME library written in Go Free Software Friday Brian - BoltDB and WTF Dial: Data storage with BoltDB (blog) Carlisia - Api2Go: JSONAPI.org Implementation for Go Aaron - GPS: Go Packaging Solver Erik - CoreDNS: DNS service discovery for the cloud Something missing or broken? PRs welcome!
undefined
Sep 16, 2016 • 1h 31min

GitLab's Master Plan (Changelog Interviews #220)

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.” Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice! Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code changelog20 to get 2 months free! Rollbar – Put errors in their place! Full-stack error tracking for all apps in any language. 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! Featuring:Sid Sijbrandij – Website, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: The Changelog #103: GitLab and open source with Sytse Sijbrandij The GitLab Master Plan - YouTube GitLab Live Event Recap | GitLab Applied physics - Wikipedia, the free encyclopedia operable/cog: Bringing the power of the command line to chat Introducing Cog Cog + ChatOps = Continuous DevOps Cycle Analytics (#847) · Issues · GitLab.org / GitLab Enterprise Edition · GitLab GitLab Team Handbook GitLab Strategy GitLab.com - Marketing Issues GitLab Master Plan on Hacker News (see comments) Include GitLab projects in Changelog Nightly · Issue #21 Something missing or broken? PRs welcome!
undefined
Sep 15, 2016 • 1h 15min

Monorepos, Mentoring, Testing (Go Time #17)

Bryan Lyles joined the show to talk about career progression in tech and learning, the idea of a 10x developer, the practice of testing, and advantages and disadvantages of a monorepo. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice! We host everything we do on Linode servers. Use the code gotime20 to get 2 months free! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips. Featuring:Bryan Liles – Website, GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes: Double Dutch (jump rope) Guitar Zero: The Science of Becoming Musical at Any Age GopherCon 2016: Katrina Owen - Mind the Gap (video) Jack Lindamood’s blog Ines Sombra Great example of an API client in Go: Digital Ocean API client Bryan’s TAFT talk about testing (2008) Bryan’s talk at Abstract Conference: Embracing your impending obsolescence (2016) Brian Ketelsen’s talk at Abstract Conference: Generate All The Things (2016) Bryan talk at LynuxCon, AppOps: A Concise Guide for Moving from Development to Production (2016) Bryan’s talk at Velocity: Under the covers: Capturing application errors, logs, and metrics (2016) Bryan’s keynoting at Codedaze Conference (2016) Bryan at Code Summit in Lisbon (2016) The Science of Swearing: A look into the human MIND and other less socially acceptable four-letter words Testify package for testing Gomega: “Ginkgo’s Preffered Matcher Library” GoConvey: “Write behavioral tests in your editor. Get live results in your browser.” Kubernetes as an example of tests for an application (as opposed to a library) -Go in a Monorepo: cthulhu (blog) Why Google Stores Billions of Lines of Code in a Single Repository Taming Your Go Dependencies (blog) Go extension for Visual Studio editor Free Software Friday Brian ­- pfSense is a free and open source firewall, router and more Erik - Ansible: a radically simple IT automation platform Bryan - Ben Johnson’s Go Walkthrough Something missing or broken? PRs welcome!
undefined
Sep 9, 2016 • 1h 5min

TensorFlow and Deep Learning (Changelog Interviews #219)

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. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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 everything we do on Linode servers. Use the code changelog20 to get 2 months free! DataLayer – A one-day event in Seattle organized by Compose about optimizing the data layer to scale modern web and mobile apps. Use the code changelog to get 20% off your $99 ticket. Featuring:Eli Bixby – GitHubAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:This episode was produced in partnership with O’Reilly Media and OSCON. Use the code changelog20 to get 20% off your registration. TensorFlow - An Open Source Software Library for Machine Intelligence TensorFlow on GitHub Talk: Deep Learning With TensorFlow at OSCON London Workshop: Diving Into Machine Learning Through TensorFlow at OSCON London TensorFlow Tutorials TensorFlow Serving tensorflow/models Google Cloud Machine Learning at Scale on Google Cloud Platform SyntaxNet: The World’s Most Accurate Parser Goes Open Source Google Brain Team grpc Magenta tensorflow/magenta Keynote: How You Got Here by Cory Doctorow at OSCON London Google Cloud Platform Podcast - TensorFlow with Eli Bixby Machine Learning from Stanford University - Coursera Machine Learning Engineer Nanodegree - Udacity Something missing or broken? PRs welcome!
undefined
Sep 8, 2016 • 1h 15min

SOLID Go Design (Go Time #16)

Dave Cheney joined the show this week to discuss SOLID Go design, software design in Go, what it means to write “good Go code”, and error handling. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Backtrace – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips. Featuring:Dave Cheney – Website, GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes: YOW! West 2016 Dave Cheney - SOLID Go Design (video) Golang UK Conference 2016 - Dave Cheney - SOLID Go Design (video) Golang UK Conference 2016 - Dave Cheney - Seven ways to Profile Go Applications (video) Gang of Four (GoF) Design Patterns (wiki) Clean Code: A Handbook of Agile Software Craftsmanship (book) The Pragmatic Programmer: From Journeyman to Master (book) RubyConf 2009 - SOLID Ruby by: Jim Weirich (video) Don’t just check errors, handle them gracefully GopherCon 2016: Dave Cheney - Don’t Just Check Errors Handle Them Gracefully (video) Mat Ryer’s blog post: Line of sight in code GopherCon 2016: Katrina Owen - Mind the Gap Free Software Friday Brian ­- linux rsync!! Dave - pt: an ack alternative Carlisia - Sourcegraph Erik - Asciidoctor: A fast text processor & publishing toolchain Something missing or broken? PRs welcome!
undefined
Sep 8, 2016 • 1h 18min

Liberal Contribution and Governance Models (Request For Commits #7)

On today’s show Nadia and Mikeal talk with Rod Vagg, Chief Node Officer at NodeSource, about liberal contribution agreements and the underlying mechanics of liberal contribution management, how to level up casual contributors, how projects transition into a liberal contribution mindset and whether there is a place for BDFLs in the future of project governance. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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! We host everything we do on Linode servers. Use the code rfc20 to get 2 months free! Featuring:Rod Vagg – Website, GitHub, XNadia Eghbal – GitHub, XMikeal Rogers – GitHub, XShow Notes: Nodesource Was This Trip Really Necessary? Something missing or broken? PRs welcome!
undefined
Sep 2, 2016 • 1h 28min

Elm and Functional Programming (Changelog Interviews #218)

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. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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. DataLayer – A one-day event in Seattle organized by Compose about optimizing the data layer to scale modern web and mobile apps. Use the code changelog to get 20% off your $99 ticket. Featuring:Evan Czaplicki – Website, GitHub, XRichard Feldman – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: TI-83 series - Wikipedia, the free encyclopedia The Changelog #191: Elm and Functional Programming with Richard Feldman Elm on GitHub elm changelog.md · elm-lang/elm-compiler elm - Upgrading to 0.17 elm-lang.org elm examples NoRedInk How to Use Elm at Work Book: Elm in Action elm-conf 2016 Something missing or broken? PRs welcome!
undefined
Sep 1, 2016 • 1h 6min

The Go Standard Library (Go Time #15)

Ben Johnson, creator of BoltDB, joined the show to talk about NoSQL vs. Sql databases, tradeoffs between the two, and choosing one over the other. We also talk about Ben’s Secret Lives of Data project, visualizing data structures, and go over his motivation and plans for his blog post series “Go Walkthrough” of the Go standard library. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!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! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Featuring:Ben Johnson – Website, GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes: Bolt DB The Secret Lives of Data Ben’s Go Walkthrough blog series on Medium Go Walkthrough: encoding package Go Walkthrough: bytes + strings packages Go Walkthrough: io package Standard Package Layout Building WTF Dial Clean Code (book) The Pragmatic Programmer (bool) Column-oriented DBMS Bleve: full-text search and indexing for Go #boltdb channel on Gophers Slack omnominator VimGolf Interesting Go Projects and News Noms: decentralized database based on ideas from Git upper.io/db.v2: Magic-free ORM-like package for Go Free Software Friday Brian ­- Minikube: Run Kubernetes locally and Quilt: deploy and network containers Carlisia - Stow: symlink manager Ben - Kelsey Hightower Erik - Archtrike: An Arch Linux repository for security professionals and enthusiasts and Request for Commits Something missing or broken? PRs welcome!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app