Artwork for Changelog Master Feed
Technology

Changelog Master Feed

Changelog Media

Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.

  • 2,389 episodes
  • Updated July 21

Support the show

Goes straight to the publisher. podnod takes nothing.

Episodes2389

  • Feb 9, 2017 · 1 hr 3 min

    Gopherize.me, GitHub Stars, BitBar (Go Time #33)

    Mat Ryer joined the show to talk about creating your own Gopher avatar with Gopherize.me, the importance of GitHub Stars, his project BitBar, and other interesting Go projects and news. Special thanks to Kelsey Hightower for guest hosting too! Join the discussion Changelog++ 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. Ultimate Go – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time! Featuring: Mat Ryer – GitHub, LinkedIn, Bluesky, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Kelsey Hightower – GitHub, X Show Notes: Create your very own Gopher avatar with gopherize.me Buffalo from Mark Bates Beautiful Packages in Go We talked through the Go 1.8 release notes murlokswarm/app - Like Electron but in Go gdlv - Linux GUI for Delve Fission - A framework for serverless functions on Kubernetes Your First PR: Contributing to an Open Source Go Project Kelsey Hightower predicted the future! - “it’s Go Time!” Something missing or broken? PRs welcome!

  • Feb 3, 2017 · 1 hr 15 min

    Reproducible builds and secure software (Changelog Interviews #237)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! 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 product. Flatiron – Are you ready to take the first step to being full-time programmer? Enroll in the FREE Bootcamp Prep course from Flatiron. Free enrollment is offered to the first 500 students only. So if you’re considering enrollment, don’t waste any time. Use our special link when you enroll to get $500 off your first month’s tuition when you move on to a career or certificate course. 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 changelog2017 to get 2 months free! Featuring: Chris Lamb – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: This show began as an issue on GitHub The Linux Foundation’s Core Infrastructure Initiative Funds the Reproducible Builds Project Reproducible Builds apt-secure (Ubuntu) apt-secure (Debian) thread.com Something missing or broken? PRs welcome!

  • Feb 2, 2017 · 1 hr 1 min

    Hellogopher, whosthere? (Go Time #32)

    Filippo Valsorda joined the show to talk about his project Hellogopher, whosthere (whoami.filippo.io), $GOPATH, TLS 1.3, Cloudflare’s secret reverse proxy, and more. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. Ultimate Go – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time! Featuring: Filippo Valsorda – Website, GitHub, Mastodon, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: hellogopher - “just clone and make” TLS 1.3 (TLS-tris) Exposing Go on the Internet Interesting Go Projects and News gopherize.me (this is Brian’s fault!) chromedp - Package chromedp is a faster, simpler way to drive browsers in Go using the Chrome Debugging Protocol (for Chrome, Edge, Safari, etc) without external dependencies (ie, Selenium, PhantomJS, etc). nlp - General purpose any-lang Natural Language Processor that parses the data inside a text and returns a filled model dep - Go dependency tool Mate - Mate manages AWS Route53 and Google CloudDNS records for your Kubernetes services and ingresses Go code intelligence on Sourcegraph How to write Go code - This document demonstrates the development of a simple Go package and introduces the go tool, the standard way to fetch, build, and install Go packages and commands. Free Software Friday Erik - ZIM - Zsh IMproved from Matt Hamilton Fillippo - go-tools - A collection of tools and libraries for working with Go code, including linters and static analysis from Dominik Honnef Something missing or broken? PRs welcome!

  • Jan 30, 2017 · 17 min

    Conversational Development and Controversy (Spotlight #8)

    In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Sid Sijbrandij (CEO of GitLab) who was recently on The Changelog discussing GitLab’s Master Plan and a new style of development they call “Conversational Development”, to talk about how they’re executing on that plan. We also discussed the recent controversy around GitLab and the removal (and subsequent reposting) of security research data. We enjoyed hearing how Sid turns everything in to an opportunity. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: OSCON – O’Reilly’s Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There’s no event quite like OSCON! Make plans now to be at OSCON May 8-11, 2017, in Austin, TX. Registration is now open — save 20% on most passes by using the code CHANGELOG20 when you register. Featuring: Sid Sijbrandij – Website, LinkedIn, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: The Changelog #220: GitLab’s Master Plan with Sid Sijbrandij GitLab Master Plan GitLab Master Plan - Live Event Recap GitLab Master Plan - YouTube Willem de Groot recently blogged about the research he did on online skimming — he published it to GitHub and they removed it without sending him a notice. Then he published it to GitLab and they did the same thing. Then GitLab changed their mind and reinstated it. Something missing or broken? PRs welcome!

  • Jan 27, 2017 · 1 hr 6 min

    GunDB, Venture Backed and Decentralized (Changelog Interviews #236)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! 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 product. 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 changelog2017 to get 2 months free! Flatiron – Are you ready to take the first step to being full-time programmer? Enroll in the FREE Bootcamp Prep course from Flatiron. Free enrollment is offered to the first 500 students only. So if you’re considering enrollment, don’t waste any time. Use our special link when you enroll to get $500 off your first month’s tuition when you move on to a career or certificate course. Featuring: Mark Nadal – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Thanks to Kevin McGee for suggesting this show on GitHub The Changelog #201: Why SQLite Succeeded as a Database GunDB Homepage GunDB on GitHub GunDB on Patreon GubDB todo app tutorial Neo4j Firebase BoostVC Tim Draper on angel.co DFJ Why RethinkDB Failed Comparisons of popular DBs (thanks Anzumana!) If you’ve been enjoying our new beets from Breakmaster Cylinder, give us a shout out on Twitter, we’re @Changelog. Also Breakmaster Cylinder is looking for a video game project to score, so if you know someone or you are that someone email us - editors@changelog.com The best way to keep up with all things open source and software development is to subscribe to Changelog Weekly — subscribe today, don’t miss an issue. Something missing or broken? PRs welcome!

  • Jan 26, 2017 · 1 hr 4 min

    Go, Jocko, Kafka (Go Time #31)

    Travis Jeffery joined the show to talk about Go, Jocko, Kafka, how Kafka’s storage internals work, and interesting Go projects and news. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. 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: Travis Jeffery – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: JOCKO — a Kafka implemented in Golang Building a Kafka that doesn’t depend on ZooKeeper How Kafka’s Storage Internals Work Kafka protocol guide A really interesting post by Russ Cox ~> My Go Resolutions for 2017 Ponzu is a powerful and efficient open-source HTTP server framework and CMS. It provides automatic, free, and secure HTTP/2 over TLS (certificates obtained via Let’s Encrypt), a useful CMS and scaffolding to generate content editors, and a fast HTTP API on which to build modern applications. “SHENZHEN GO” (working title) - Experimental visual Go environment Ebiten - A simple SNES-style 2D game library in Go Subgraph OS is a desktop computing and communications platform that is designed to be resistant to network-borne exploit and malware attacks. It is also meant to be familiar and easy to use. Even in alpha, Subgraph OS looks and feels like a modern desktop operating system. Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go Rust vs. Go + comments on Hacker News How to educate me about prejudice in the open-source community A great discussion in golang-dev this week ~> Standardization around logging and related concerns Free Software Friday! Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives. Brian - goa/gorma Erik - OpenOCD Carlisia - oklog - Prometheus for logs Travis - Salvatore Sanfilippo (aka antirez) + Redis Something missing or broken? PRs welcome!

  • Jan 24, 2017 · 52 min

    Focused on a Safe and Inclusive Node Community (Spotlight #7)

    In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Tracy Hinds, the Education Community Manager for the Node.js Foundation about the efforts being made towards a safer, inclusive community and their events, open source documentation and tooling for conferences, and everything in-between. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: IBM – Use IBM API Connect to manage your entire API lifecycle from creation to management. StrongLoop – StrongLoop’s LoopBack is a highly-extensible, open-source Node.js framework you can use to create dynamic end-to-end REST APIs with little or no coding. Node.js Foundation – The Node.js Foundation’s mission is to enable widespread adoption and help accelerate development of Node.js and other related modules through an open governance model that encourages participation, technical contribution, and a framework for long term stewardship by an ecosystem invested in Node.js’ success. Featuring: Tracy Hinds – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Show Notes: This “The Future of Node” Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX. EmpireJS EmpireJS on GitHub EmpireNode - a yearly 100% community-run conference of the people, by the people, and for the people How to Conf Columbia Dev @colombia_dev on Twitter Check out Juan Pablo Buritica on GitHub and Twitter Working Toward a Safer, Inclusive Event: Node.js Interactive North America by Tracy Hinds, education community manager of the Node.js Foundation Node.js Live - A series of global events from the Node.js Foundation bringing together local Node.js developers around the world. Each event is different and tailored to the local community, varying in length and in some cases in partnership with local Node.js groups and users. NodeTogether was started by Ashley Williams as an initiative to improve the diversity of the Node community by bringing people of underrepresented groups together to learn Node.js. Resources and ways to get involved with Node.js Check out the 2016 Node.js User Survey for Q4 as well as the results of the previous 2016 Node.js User Survey, which also has an accompanying results PDF. Listen to The Changelog #235 to hear from Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China. Something missing or broken? PRs welcome!

  • Jan 19, 2017 · 1 hr 19 min

    Discussing Imposter Syndrome (Go Time #30)

    Johnny Boursiquot and Bill Kennedy joined the show with Erik and Carlisia to talk about a hard subject — Imposter Syndrome. Not often enough do we get to have open conversations about the eventual inadequacies we all face at some point in our career; some more often than others. You are !imposter. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. 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: Johnny Boursiquot – Website, GitHub, X Bill Kennedy – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Show Notes: This episode is direct product of listening to our listeners Erik faced his biggest fear and gave this talk at KubeCon The Imposter’s Handbook by Rob Conery comes highly recommended Check out #speaking in Gopher Slack Free Software Friday Erik - Polybar - A fast and easy-to-use status bar Carlisia - Play With Docker / play-with-docker.com gives you the experience of having a free Alpine Linux Virtual Machine in the cloud where you can build and run Docker containers and even create clusters with Docker features like Swarm Mode.) Bill - Pachyderm lets you store and analyze your data using containers. All things gonum Johnny - Spectacle allows you to organize your windows without using a mouse. Something missing or broken? PRs welcome!

  • Jan 13, 2017 · 1 hr 12 min

    ANTHOLOGY – Hacker Stories From OSCON, All Things Open, and Node Interactive (Changelog Interviews #235)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! 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 product. OSCON – O’Reilly’s Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There’s no event quite like OSCON! Make plans now to be at OSCON May 8-11, 2017, in Austin, TX. Registration is now open — save 20% on most passes by using the code CHANGELOG20 when you register. All Things Open – Join 2,000+ technologists and decision makers in Raleigh, NC — The epicenter of innovation, technology and open source, and home to one of the most sophisticated audiences on Earth. Node.js Interactive – Node.js Interactive is a conference for the Node community focused on education and community building. Use the code CNGJS16 to get 15% off registration. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Giovanni Caligaris – X Stu Keroff – Website, X Shiya Luo – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: First, we talk with Giovanni Caligaris about how he brought LibreOffice to the people of Paraguay by translating it to their native tongue: Guaraní. Second, we talk with Stu Keroff about the Linux user group he started for kids called The Asian Penguins in a school for Asian refugees where they learn to install, use, and configure Linux and open source software. Last, we talk with Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China (a censorship and surveillance project of the Chinese government) which makes it very difficult for the people of China to interact with the rest of the web. LibreOffice Asian Penguins Stu Keroff’s talk at ATO 2016 - Middle Schoolers, Linux, and the Digital Divide and the talk’s details on the ATO site. Shiya Luo’s talk at Node Interactive - How China Does Node cnpm - npm client for China mirror of npm Thanks Breakmaster Cylinder! Something missing or broken? PRs welcome!

  • Jan 12, 2017 · 56 min

    Go and Buffalo Live from Dunkin' Donuts (Go Time #29)

    Mark Bates joined the show this week live from his local Dunkin’ Donuts to talk about Go and Buffalo — his Go web framework. Those who listened live said this was our best show yet. If you agree let us know in #gotimefm on Gopher Slack or say hi on Twitter. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. Featuring: Mark Bates – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: Mark’s power went out at his home office so he did the show from his local Dunkin’ Donuts. Listen to the FULL raw uncut edition of this show (NSFW). Mark can’t talk about the secret because it’s now the big big secret — details coming soon Buffalo is “another” Go web framework gorilla/mux - A powerful URL router and dispatcher for golang Like all good software, Buffalo stands on the shoulders of giants You 👉 can run your own Go 1.8 release party Have you seen Google’s Grumpy? It’s “The best of Python running on the Go runtime” -Brian Ketelsen GoReleaser - Deliver Go binaries as fast and easily as possible Mutagen - Simple, cross-platform, continuous, bi-directional file synchronization Introducing Prism — an open source profiling tool for Go (from Geckoboard) Octotree - code tree for GitHub and GitLab. Mark Bates says “I can’t imagine using GitHub without it.” Mark Bates at Dunkin’ Donuts Something missing or broken? PRs welcome!

  • Jan 11, 2017 · 37 min

    Keeping Node Core Small (Spotlight #6)

    In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Sam Roberts (Node Runtimes at IBM) and Thomas Watson (Node.js Lead at Opbeat) about “Small Core” and keeping Node Core small, what to put in, what to take out, how to deprecate and everything in-between. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: IBM – Use IBM API Connect to manage your entire API lifecycle from creation to management. StrongLoop – StrongLoop’s LoopBack is a highly-extensible, open-source Node.js framework you can use to create dynamic end-to-end REST APIs with little or no coding. Node.js Foundation – The Node.js Foundation’s mission is to enable widespread adoption and help accelerate development of Node.js and other related modules through an open governance model that encourages participation, technical contribution, and a framework for long term stewardship by an ecosystem invested in Node.js’ success. Featuring: Sam Roberts – Website, GitHub, X Thomas Watson – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Show Notes: This “The Future of Node” Spotlight series was produced in partnership with The Linux Foundation, the Node.js Foundation, and sponsored by IBM and StrongLoop. It was recorded at Node Interactive 2016 in Austin, TX. Node.js JavaScript runtime (aka Node Core) on GitHub Thanks to IBM and Dave Whiteley for having Sam to participate in this roundtable discussion Thanks to Opbeat for sending Thomas to Node Interactive and for all the other ways they support the community. If you’re interested in speaking or attending Node.js Interactive North America 2017 in in Vancouver, Canada this Fall, subscribe to the Node.js community newsletter Something missing or broken? PRs welcome!

  • Jan 9, 2017 · 1 hr 21 min

    Open Collective and funding open source (Changelog Interviews #234)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! 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 product. Toptal – Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal. Rollbar – Put errors in their place! Full-stack error tracking for all apps in any language. Featuring: Pia Mancini – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Pia gave a talk at TEDGlobal 2014 on How to upgrade democracy for the Internet era (over a million views 😱) DemocracyOS Democracy Earth OpenCollective.com Open Collective — Open Source Collective Webpack on Open Collective 2016 on Open Collective, and what’s in the works for 2017! Open Collective Issues Support for paid events - Issue #177 Together we crowdfunded a yearly budget of over $100,000 for Open Source Check out Gratipay and our past episode with Chad Whitacre. Something missing or broken? PRs welcome!

  • Dec 23, 2016 · 1 hr 11 min

    Creating a programming language (Go Time #28)

    Thorsten Ball joined the show to talk about creating a programming language, writing an interpreter, why he wrote the book “Writing An Interpreter in Go”, how writing a language/interpreter will help you better understand other programming languages, building a computer from Nand to Tetris, and his thoughts on imposter syndrome. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. Featuring: Thorsten Ball – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: Writing An Interpreter In Go - In this book we will create a programming language together. We’ll start with 0 lines of code and end up with a fully working interpreter for the Monkey* programming language. Step by step. From tokens to output. All code shown and included. Fully tested. The Elements of Computing Systems: Building a Modern Computer from First Principles From NAND to Tetris Go Advent 2016 blog series Damian Gryski is now a /r/golang moderator Take the 2016 Go User Survey — the goal is to create the best language for developing simple, reliable, scalable software. We are asking you to help by participating in a survey and if applicable, a company questionnaire. From Coursera — Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) Ken Thompson - Reflections on Trusting Trust Something missing or broken? PRs welcome!

  • Dec 22, 2016 · 48 min

    BONUS – Behind the Scenes of Season 1 and 2 (Request For Commits)

    In this special episode of Request For Commits we close out the first season with a look behind the scenes of the show. We talked about how the show was formed, who’s involved and why, how we approach producing this show, our theme music, as well as our plans and timing for season 2. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Featuring: Nadia Eghbal – GitHub, X Mikeal Rogers – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: We will begin production of season 2 in Q1 of 2017 and release in Q2. Subscribe to the master feed to get all Changelog podcasts and Changelog Weekly so you don’t skip a beat. The theme music for RFC was created by Breakmaster Cylinder — Listen to it on Bandcamp The Changelog #193: Funding and Sustaining Open Source with Nadia Eghbal If you haven’t yet, read Karl Fogel’s book — Producing Open Source Software Open Source, Then and Now with Karl Fogel (author of Producing Open Source Software) — Part 1 and Part 2 Grant Funding: What Happens When You Pay for Open Source Work? with Max Ogden, creator of Dat Funding the Web with Brendan Eich Something missing or broken? PRs welcome!

  • Dec 19, 2016 · 38 min

    GitHub Product & GraphQL (Spotlight #5)

    In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Coby Chapple, a product designer at GitHub (since 2012), about projects, transactional code reviews, and GraphQL. Coby drops a lot of knowledge bombs in this interview. You don’t want to miss this episode. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: OSCON – O’Reilly’s Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There’s no event quite like OSCON! Make plans now to be at OSCON May 8-11, 2017, in Austin, TX. Registration is now open — save 20% on most passes by using the code CHANGELOG20 when you register. Featuring: Coby Chapple – Website, GitHub, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: GitHub’s announcement from Universe about their new features — A whole new GitHub Universe: announcing new tools, forums, and features GitHub Projects docs GitHub’s GraphQL API docs GraphQL API explorer GitHub’s announcement of The GitHub GraphQL API Something missing or broken? PRs welcome!

  • Dec 17, 2016 · 1 hr 20 min

    webpack (Changelog Interviews #233)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! 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 starts December 12, 2016 and ends January 6, 2017. 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. Rollbar – Put errors in their place! npm install --save rollbar for error tracking in your JavaScript apps. Featuring: Sean Larkin – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Webpack homepage Webpack docs Webpack on Medium Webpack on GitHub Donate to Webpack on Open Collective “The first time you demo #webpack for a friend 😅” – @Changelog SurviveJS Read Sustaining Webpack for the Future — Part 1 and Part 2 “Tobias Koppers (sokra, the creator of webpack) has made my life as a developer so much better. So I gave him 💰💰💰💰 – sokra.github.io” — @kentcdodds Webpack team members mentioned by Sean. Tobias Koppers Juho Vepsäläinen Kees Kluskens Johannes Ewald Pavithra Kodmad Something missing or broken? PRs welcome!

  • Dec 16, 2016 · 32 min

    Blockchain and Hyperledger (Spotlight #4)

    In this episode of Spotlight recorded at All Things Open 2016, Adam talked with Anna Derbakova from IBM after her jam packed talk on Blockchain and Hyperledger about the fundamentals of blockchain, how this technology is revolutionizing finance, banking, IoT, supply chains, manufacturing, and any other applications out there that can benefit from a “smart contract”, The Hyperledger Project, and the exciting opportunities that exist in the future for blockchains. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: All Things Open – Join 2,000+ technologists and decision makers in Raleigh, NC — The epicenter of innovation, technology and open source, and home to one of the most sophisticated audiences on Earth. Featuring: Anna Derbakova – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Show Notes: IBM Blockchain - Quickly run a blockchain network in a secure Cloud environment. Spin up a blockchain network on a private, virtualized environment; create and secure digital assets in test applications to trade over a permissioned network. Hyperledger Fabric Basics — This tutorial was presented as part of Anna’s presentation at All Things Open 2016. Her presentation was focused on blockchain applications, and specifically, getting started with building an application with Hyperledger Fabric. View the slides from Anna’s talk — Blockchain for Business on Hyperledger Hyperledger — an open source collaborative effort under the Linux Foundation created to advance cross-industry blockchain technologies. It is a global collaboration including leaders in finance, banking, IoT, supply chain, manufacturing and technology. The Hyperledger Project on GitHub Fabric core Hyperledger Fabric Client SDK for Node.js Join Hyperledger Project on Slack IBM Bluemix The Changelog #222: Ethereum and Cryptocurrency with Gavin Wood Something missing or broken? PRs welcome!

  • Dec 15, 2016 · 26 min

    The JS Foundation (Spotlight #3)

    In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Kris Borchers about the launch of the JS Foundation right after their big announcement to learn about this new foundation and its mission for the JavaScript community and open source. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: OSCON – O’Reilly’s Open Source Convention combines the experience of the open source community with ideas and strategies for using open source tools and technologies. There’s no event quite like OSCON! Make plans now to be at OSCON May 8-11, 2017, in Austin, TX. Registration is now open — save 20% on most passes by using the code CHANGELOG20 when you register. Featuring: Kris Borchers – GitHub, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Kris is the Executive Director of The JS Foundation The JS Foundation Announcement: The Linux Foundation Unites JavaScript Community for Open Web Development “Come by the JS Foundation booth at #OSCON to chat about the next evolution of JavaScript” Something missing or broken? PRs welcome!

  • Dec 15, 2016 · 58 min

    The Go Compiler and Go 1.8 (Go Time #27)

    Keith Randall from the Go team joined the show to talk about why a new compiler, what we gain from SSA, what’s next for the compiler, Go 1.8, and the goals/plans for Go 1.9. Join the discussion Changelog++ 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. StackImpact – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications. 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: Keith Randall – Website, GitHub Bill Kennedy – Website, GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Erik St. Martin – GitHub, X Show Notes: 1.8 Beta — get it while it’s hot! Inside the Map Implementation - from Keith Randall and GopherCon 2016 GothamGo videos are on YouTube How Do They Do It: Timers in Go — Contributed by Alexander Morozov & Vyacheslav Bakhmutov Contributing to the Go project — Contributed by Matt Layher GoLab — The Italian conference on Go, Jan 20-21 Dominik Honnef’s — An incomplete list of tools from the Go tool chain Free Software Friday Erik — Arduino maker community Carlisia — json incremental digger from simeji Keith — Delve Bill — go-hep and gonum - Go-based software for the High Energy Physics community Something missing or broken? PRs welcome!

  • Dec 14, 2016 · 1 hr 4 min

    Teaching and Learning Go (Go Time #26)

    Todd McLeod joined the show to talk about teaching and learning Go, his work as an Instructor at Fresno City College, Udemy and on YouTube. Join the discussion Changelog++ 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. Minio – Minio is an Amazon S3 compatible object storage server built for cloud application developers and devops. It’s also open source! 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: Todd McLeod – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Bill Kennedy – Website, GitHub, X Show Notes: Todd McLeod on YouTube Courses taught by Todd McLeod on Udemy Learnable Programming Go Web Programming Bootcamp The Gears of My Childhood Free Software Friday Brian - Microsoft, Rich Turner and the whole WSL team for replacing the three computers on my desk with one Surface Book Carlisia - All the Go meetups out there Something missing or broken? PRs welcome!