OwlTail

Cover image of Go Time: Golang, Software Engineering

Go Time: Golang, Software Engineering

Your source for diverse discussions from around the Go community. This show records LIVE every Tuesday at 3pm US Eastern. Join the Golang community and chat with us during the show in the #gotimefm channel of Gophers slack. Panelists include Mat Ryer, Jon Calhoun, Carmen Andoh, Johnny Boursiquot, Angelica Hill, Mark Bates, Kris Brandow, and Natalie Pistunovich. We discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker… oh and also Go! Some people search for GoTime or GoTimeFM and can’t find the show, so now the strings GoTime and GoTimeFM are in our description too.

Weekly hand curated podcast episodes for learning

Popular episodes

All episodes

The best episodes ranked using user listens.

Podcast cover

Docker, Moby, Containers

Solomon Hykes joined the show to talk about all things Docker, Moby Project, and what makes Go a good fit for container management. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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. Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction. Featuring Solomon Hykes – Twitter, GitHub Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Adam Stacoviak – Twitter, GitHub, LinkedIn, Website Notes and Links Changelog #89 - Docker and Linux Containers with Solomon Hykes Video: The future of Linux Containers The @moby Project in a nutshell: inside and outside. A new upstream project to break up Docker into independent components #32691 Moby Project Forums

1hr 9mins

25 May 2017

Rank #1

Podcast cover

Concurrency, parallelism, and async design

Go was designed with concurrency in mind. That’s why we have language primitives like goroutines, channels, wait groups, and mutexes. They’re very powerful when used correctly, but they can be very complicated if used unwisely. Roberto Clapis joins the team once again to drop async wisdom in your ears. Don’t worry, we do it in serial. 😉 Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog GoCD + Kubernetes – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at gocd.org/kubernetes Featuring Roberto Clapis – Twitter, GitHub Jaana Dogan – Twitter, GitHub, Website Mat Ryer – Twitter, GitHub, LinkedIn, Website Johnny Boursiquot – Twitter, GitHub, Website Notes and Links

54mins

10 Dec 2019

Rank #2

Similar Podcasts

Podcast cover

Dependencies and the future of Go

Russ Cox joins us this week to talk about how Russ got involved with Go, Vgo, error handling, updates on Go 2.0, more. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. ActiveState – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers & 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin & NASA. Check out activestate.com/gotime Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog 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 Russ Cox – Twitter, GitHub, Website Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links Toward Go 2 Go += Package Versioning Plan 9 from User Space Emgo: Bare metal Go (language for programming embedded systems) ARM Cortex-M Go on very small hardware (Part 2) Go (golang) Jupyter Notebook kernel and an interactive REPL Netflix/titus Netflix/titus-executor Netflix/titus-control-plane Automatically request certificates for Kubernetes Ingress resources from Let’s Encrypt Resources for New Speakers Go version of Plan9 Acme Editor A Tour of the Acme Editor GopherConBR 2018

1hr 8mins

23 Apr 2018

Rank #3

Podcast cover

New Go branding strategy

Steve Francia joined the show and told us EVERYTHING about Go’s new branding strategy (and don’t worry, the gopher isn’t going anywhere!) Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors Datadog – Cloud-Scale Monitoring — Monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. Start your free trial, install the agent, and get a free t-shirt! 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 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. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring Steve Francia – Twitter, GitHub Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Adam Stacoviak – Twitter, GitHub, LinkedIn, Website Notes and Links Go’s New Brand The Go Gopher Go’s New Brand | Hacker News Interesting Go Projects and News Rat - Compose shell commands to build terminal applications gVisor - Container Runtime Sandbox Open-sourcing gVisor, a sandboxed container runtime Using SVGo, A Go Language Library for SVG Generation Bounds Check Elimination In Go Go Compiler intro ian molee on Twitter: “This clip of @deadprogram endangering @markbates’ wellbeing with an out of control robot…” Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - Julia Evans’ Bite Size Linux Steve - Anthony Starks

1hr 12mins

7 May 2018

Rank #4

Most Popular Podcasts

Podcast cover

Code editors and language servers

In this episode we talk with Ramya Rao about code editors and language servers. We share our thoughts on which editor we use, why we use it, and why we’d switch. We also discuss what a language server is and why it matters in connecting editors and the languages they support. We also dive into various ways to be effective with VS Code including shortcuts, plugins, and more. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors KubeCon + CloudNativeCon (Amsterdam 2020) – Get an additional 10% off registration with the code KCEUGOTIME. Learn more and register. DigitalOcean Managed Kubernetes – DigitalOcean makes it super simple to launch a Kubernetes cluster in minutes. Developers can now run and scale container-based workloads with ease on the DigitalOcean platform. Learn more and get started for free with a $50 credit at do.co/changelog GoCD + Kubernetes – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at gocd.org/kubernetes 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 Ramya Rao – Twitter, GitHub Jon Calhoun – Twitter, GitHub, Website Mat Ryer – Twitter, GitHub, LinkedIn, Website Johnny Boursiquot – Twitter, GitHub, Website Notes and Links Go Time #49: Adventures in VS Code with Ramya Rao gopls - language server for Go Go modules support in VS Code - How to enable gopls in vscode. margo - Something like gopls that was created for Sublime Text’s implementation. Mentioned on the show. VS Code vim emacs GoLand Notepad - Mat’s preferred editor VS Code plugins mentioned/used by our panelists: Bracket Pair Colorizer Sublime Text Keymap for VS Code VIM for VS Code

1hr 1min

11 Nov 2019

Rank #5

Podcast cover

Sarah Adams on Test2Doc and Women Who Go

On this show we’re joined by Sarah Adams. We talk about creating safe spaces for women to get started in the Go community, about Women Who Go, and take a deep dive into her Test2Doc open source project. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 Sarah Adams – Twitter, GitHub, Website Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links Test2Doc - Generate API documentation from your tests: a simple addition to Go’s testing pkg Interesting Go Projects and News Go 1.7 toolchain improvements Context in 1.7 Vendor Check - Check that all your Go dependencies are properly vendored Building the simplest Go static analysis tool Heka state GopherCon 2014 Data Snarfing with Go: Heka Good Time by Rob Miller (video) Go libhunt - curated list of Go libraries Minio Object Storage in Kubernetes Lime Text editor A pure Go implementation of Gil Tene’s HDR Histogram and “How NOT to Measure Latency” by Gil Tene (video) Brian’s GitHub search for interesting Go repos Free Software Friday Brian - Docker Erik - Rofi - A window switcher, run dialog and dmenu replacement Carlisia - Remote Go Meetup and Sourcegraph Chrome Extension Sarah - API Blueprint Spec

48mins

21 Jun 2016

Rank #6

Podcast cover

Creating the Go programming language

Carmen and Jon talk with Rob Pike and Robert Griesemer (the creators of Go) about its origins, growth, influence, and future. This an epic episode that dives deep into the history and details of the how’s and why’s of Go, and the choices they’ve made along the way in creating this awesome programing language. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors KubeCon + CloudNativeCon – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. Learn more and register — get 10% off with the code KCNACHANGELOG19 Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend. TeamCity by JetBrains – Build and release your software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Learn more at teamcity.com/gotime. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog 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 Rob Pike – Twitter, GitHub Robert Griesemer – Twitter, GitHub Carmen Andoh – Twitter, GitHub Jon Calhoun – Twitter, GitHub, Website Notes and Links golang.org The Changelog #3: The Go programming language from Google with Rob Pike

1hr 6mins

25 Sep 2019

Rank #7

Podcast cover

SOLID Go Design

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. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 – Twitter, GitHub, Website Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links 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

1hr 14mins

8 Sep 2016

Rank #8

Podcast cover

Jessie Frazelle on Maintaining Open Source, Docker, dotfiles

Jessie Frazelle joins us this week to talk about being an open source maintainer, Docker’s pull request acceptance workflow, dotfiles, getting started with public speaking. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors Linode – Our cloud server of choice. Pick a Plan. Pick a Distro. Pick a Location. Start your server and use gotime20 to get $20 in credit. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Equinox – Build, package and distribute self-updating Go apps to your customers. It’s perfect for CLI tools and on-premise Go software. Featuring Jessie Frazelle – Twitter, GitHub Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links Maintainerati: WONTFIX Cabal The Art of Closing Jessie’s dotfiles GothamGo Interesting Go Projects and News GoBridge Talk Formula GoKit: A toolkit for microservices Francesc Campoy: Analyzing Go code with BigQuery (blog post) The complete guide to Go net/http timeouts (blog post) A pipeline-based CI system written in Go etcd3 Changelog Weekly Changelog Nightly Free Software Friday Brian ­- jq: command line json tool Carlisia ­- Go testing in the browser: goconvey Jessie - A simple utility to safely retrieve arbitrary files and Michael Crosby’s world best gists Erik ­- Ranger: console file manager with VI key bindings

1hr 6mins

10 Aug 2016

Rank #9

Podcast cover

Teaching and Learning Go

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. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Bill Kennedy – Twitter, GitHub, Website Notes and Links 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

1hr 4mins

14 Dec 2016

Rank #10

Podcast cover

Bringing Kubernetes to Azure

Kris Nova joined the show to talk about developer empathy, running K8s on Azure, Kops, Draft, editors, containerizing odd things…and what it’s like to play a keytar. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 Kris Nova – Twitter, GitHub Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links Kris Nova - Nivenly.com Kubernetes Operations (kops) Draft: Streamlined Kubernetes Development Interesting Go Projects and News Gotham Go CFP Open GopherCon China videos (most in Chinese) https://github.com/kshvmdn/fsql Go-vim 1.13 goplay.space - Go playground frontend written in gopherjs/vecty - super cool! Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - CNI-Genie Brian - Florin Patan (@dlsniper everywhere)

1hr 8mins

6 Jul 2017

Rank #11

Podcast cover

Kubernetes, Containers, Go

Kelsey Hightower joined the show to talk about the work he’s doing at Google Cloud Platform, Kubernetes, Bringing Pokémon GO to life on Google Cloud, Kubernetes cluster federation, Containers, and of course Go. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 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. Code School – New course for those getting started with Go. On Track With Go — learn what makes Go a great fit for concurrent programs and how you can use it to leverage the power of modern computer architectures. Featuring Kelsey Hightower – Twitter, GitHub Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links Kubernetes 1.4 — Making it easy to run on Kubernetes anywhere Kubernetes Certificate Manager — Manage Let’s Encrypt certificates for a Kubernetes cluster Get started with Kubernetes? Check out Kelsey’s Kubernetes The Hard Way tutorial From Luna Duclos — kube-cert-http - An adapter that lets Go’s net/http package fetch certificates from Kubernetes You should read this -> Bringing Pokémon GO to life on Google Cloud Hello Universe from Kelsey Hightower. What if applications could deploy themselves? Another awesome tutorial on Kubernetes from Kelsey Hightower — Kubernetes cluster federation tutorial Go Walkthrough from Ben Johnson - A series of walkthroughs to help you understand the Go standard library. Here’s an example of good k8s documentation This works pretty well for bootstrapping a cluster too with all the dashboards, metrics, etc Special Interest Groups (SIG) and Working Groups CoreOS rkt — a container engine for Linux designed to be composable, secure, and built on standards The Twelve-Factor App — a methodology for building software-as-a-service apps The Datacenter as a Computer by Urs Hölzle - An Introduction to the Design of Warehouse-Scale Machines, Second Edition

1hr 14mins

13 Oct 2016

Rank #12

Podcast cover

Go for beginners

How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we’re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $100 credit. Learn more at do.co/changelog. strongDM – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require. GoCD + Kubernetes – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at gocd.org/kubernetes 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 David Valentine – Website Jon Calhoun – Twitter, GitHub, Website Carmen Andoh – Twitter, GitHub Ashley Willis – Twitter, GitHub Notes and Links A gentle Introduction to Golang for Beginners <~ this special link drops the cost of the course to $9.99 US (thanks David!!) CLI for Beginners Gophercises Lambda School was mentioned + Austen Allred (CEO & co-founder of Lambda School) was on Founders Talk recently Turing — a 501(c)(3) non-profit organization that operates almost entirely on student tuition “programming today is more about knowing of libraries (pkgs) and gluing them together” Richard Feynman on Wikipedia Julia Evans’ zines JS Party #60: You might want to read up on PAW Patrol JustForFunc First timers only Your first PR #golang-newbies on Gopher Slack On-the-Job Programming Language Learning Survey for Developers Learn Go with Tests

1hr 7mins

15 May 2019

Rank #13

Podcast cover

Creating a programming language

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. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 – Twitter, GitHub, Website Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links 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)

1hr 11mins

23 Dec 2016

Rank #14

Podcast cover

Building a distributed index with Go

Matt Jaffee joined the show and talked with us about Pilosa, building distributed index with Go, and other interesting projects and news. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. ActiveState – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers & 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin & NASA. Check out activestate.com/gotime Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog 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 Matt Jaffee – Twitter, GitHub Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links Pilosa - Insanely Fast Queries on Really Big Data Pilosa Docs https://github.com/pilosa/pilosa Pilosa Whitepaper Supercharge Azure Cosmos DB with Pilosa Interesting Go Projects and News Go Northwest - Seattle 2018 Go on very small hardware (Part 1) cu – idiomatic interface to the CUDA Driver API gotop – A terminal based graphical activity monitor inspired by gtop and vtop dqlite – Distributed SQLite for Go applications Free Software Friday Erik - Michal Derkacz Carlisia - Mastering io Pipes on JustForFunc Brian - All Contributors Matt - Liz Rice

48mins

13 Apr 2018

Rank #15

Podcast cover

Go Kit, Dependency Management, Microservices

Peter Bourgon joined the show to talk about Go kit, microservices, Go in the enterprise, dependency management, and writing Go packages. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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. Minio – Minio is an Amazon S3 compatible object storage server built for cloud application developers and devops. It’s also open source! Featuring Peter Bourgon – Twitter, GitHub Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Scott Mansfield – Twitter, GitHub Notes and Links The panel shared that time they all used Go Channels incorrectly Go kit is a distributed programming toolkit for building microservices in large organizations. We solve common problems in distributed systems, so you can focus on your business logic. Go best practices, six years in Go in the Modern Enterprise and Go Kit Peter mentioned So you want to write a package manager which is a DEEP article, estimated at 50 minutes to read Free Software Friday Scott — zetcd lets you serve zookeeper with etcd Erik — Pelikan is Twitter’s unified cache backend Peter — The Platinum Searcher is a code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings. Go source code looks particularly good when displayed in Go fonts.

1hr 26mins

13 Dec 2016

Rank #16

Podcast cover

The Go Compiler and Go 1.8

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. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 – GitHub, Website Bill Kennedy – Twitter, GitHub, Website Carlisia Thompson – Twitter, GitHub, LinkedIn Erik St. Martin – Twitter, GitHub Notes and Links 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

58mins

15 Dec 2016

Rank #17

Podcast cover

Go and Data Science

In this super informative show with Daniel Whitenack we discuss Go and data science. We talk about what data science really is, tools and projects for getting started with data science using Go, and what to expect from Daniel’s talk at GopherCon this year titled “Go for Data Science”. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 Daniel Whitenack – Twitter, GitHub, Website Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links AlphaGo - a computer program developed by Google DeepMind to play the board game Go Big Data Uncovered: What Does A Data Scientist Really Do? Uber Argos - Identifying outages with data science Apache Spark Hadoop InfluxDB Pachyderm version controls all your data My laptop is faster than hadoop Golang libraries for data science BoltDB - An embedded key/value database for Go Gonum Gota - DataFrames and data wrangling in Go Interesting Go Projects and News 1.7 freeze Peter Bourgon one year of Go’s best practice article Dave Chenney’s blog Gafka - Tons of Go tools for managing a Kafka cluster ChatOps - When communication matters The Micro Bot - ChatOps for microservices Unik (pronounced Unique) - can compile Go, Java, C/C++ apps into unikernels Free Software Friday Brian - ngrok and Gophers slack #gopherjs channel Erik - neovim Carlisia - Jupyter Notebook and Daniel’s Go kernel for Jupyter, Gopher Notes Daniel - vim-go

57mins

16 Jun 2016

Rank #18

Podcast cover

GopherCon 2017: A Retrospective

After taking some time to recover, the gang rehashes all the greatest talks and favorite moments from this year’s GopherCon. Much love to the Go community and all the souls who worked tirelessly to make this conference happen. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! 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 Erik St. Martin – Twitter, GitHub Carlisia Thompson – Twitter, GitHub, LinkedIn Brian Ketelsen – Twitter, GitHub Notes and Links GopherCon 2017 videos playlist Links to all the slides and videos, separated by talk GopherCon 2017 Lightning talks playlist GopherCon Singapore 2017 videos And remember: if you need an invite to the Gophers Slack channel, go to invite.slack.golangbridge.org

53mins

18 Aug 2017

Rank #19

Podcast cover

Cloudy with a chance of Kelsey Hightower

In this episode, we’re joined by Kelsey Hightower to discuss the evolution of cloud infrastructure management, the role Kubernetes and its API play in it, and how we, as developers and operators, should be adapting to these changes. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog. Algorithms with Go – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge. Featuring Kelsey Hightower – Twitter, GitHub Johnny Boursiquot – Twitter, GitHub, Website Carmen Andoh – Twitter, GitHub Mat Ryer – Twitter, GitHub, LinkedIn, Website Jaana Dogan – Twitter, GitHub, Website Notes and Links

1hr 5mins

21 Jan 2020

Rank #20