Changelog Media
Go Time: Golang, Software Engineering
Your source for wide-ranging discussions from all around the Go community. Panelists include Mat Ryer, Jon Calhoun, Natalie Pistunovich, Johnny Boursiquot, Angelica Hill, Kris Brandow, and Ian Lopshire. 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.
Author
Changelog Media
Category
Podcast website
Latest episode
Dec 18, 2024
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
MLOps in Go 03.02.2022 45:17
MLOps is an increasingly popular topic that is no longer just a subset of DevOps. Go is a great choice for infrastructure. What role does Go play in MLOps?
Migrations without migraines 27.01.2022 48:52
One of the most common questions we receive at Go Time is how to handle schema migrations in Go. In this episode Jon is joined by Mike Fridman and Vojtech Vitek, maintainers of the popular schema migration tool `pressly/goose`, to discuss techniques, tools, and tips for handling schema migrations.
AI-driven development in Go 20.01.2022 49:34
Alexey Palazhchenko joins Natalie to discuss the implications of GitHub's Copilot on code generation. Go's design lends itself nicely to computer generated authoring: thanks to `go fmt`, there's already only one Go style. This means AI-generated code will be consistent and seamless. Its focus on simplicity & readability make it tailor made for this new approach to software creation. Where might th...
Go beyond work 13.01.2022 44:13
Our final installment from GopherCon 2021 is an awesome panel conversation led by Natalie & Angelica with guests Linus Lee, Daniela Patruzalek, and Sebastian Spank. All three of these gophers are using Go in cool and interesting ways **outside** of traditional work projects.
Gophers Say! GopherCon Edition 06.01.2022 54:37
Our award winning ready survey game show is back, this time live from GopherCon 2021! Go Time panelists Natalie & Jon join forces with Go Team members Steve Francia, Katie Hockman, Julie Qui, and Rob Findley to battle it out and see who can better guess what the GopherCon gophers had to say!
The funny bits from 2021 03.01.2022 27:49
Here's a little bonus episode before we get back to your regularly scheduled Go Time. We're calling it the funny bits. It's a compilation of times we cracked up making the show for y'all. If you dig it, holler at Jerod. If you don't, email Mat Ryer.
Mat asks the Go Team anything 16.12.2021 57:52
You had questions, the Go Team had answers! Topics covered include generics (of course), governance (of course), Go 2, text editors, GitHub Copilot, garbage collection, and more.
Coding Go in the blind 09.12.2021 53:05
In this episode Dominic speaks with Jon about his experience transitioning to using a screen reader and learning to code without his vision. They discuss how some of the tooling works, things other developers can do to make their code more accessible for blind teammates, and more.
Our first decade with Go 02.12.2021 59:54
We’ve talked several times about getting started with Go. But Go is already 12 years old! Let’s talk about how it all started, and hear about it from the people who were there from the beginning.
Maintenance in the open 25.11.2021 1:08:22
Open Source and other source available projects have been a huge driver of progress in our industry, but building and maintaining an open source project is about a lot more than just writing the initial code and putting together a good README. On this episode of the maintenance mini-series, we'll be discussing open source and the maintenance required to keep it going.
Eventually consistent (managing data at scale) 18.11.2021 1:06:41
Tiago Mendes joins Mat, Jon, and Johnny to discuss eventual consistency and strategies for changing data at scale.
Hacking with Go: Part 1 11.11.2021 1:13:36
Natalie and Mat explore hacking in Go from the eyes of 2 security researchers. Joakim Kennedy and JAGS have both used Go for hacking: writing malware, hardware hacking, reverse engineering Go code, and more.
Discussing Go's annual developer survey 04.11.2021 1:13:12
Each year a group of user researchers and the Go team get together and create a survey for the Go community. The results of the survey are analyzed and turned into a report made available to everyone in the Go community. In this episode we sit down with Alice Merrick and Todd Kulesza to discuss the survey, how it’s made, and some of the interesting results from this year’s survey.
Just about managing 28.10.2021 50:40
Ashley Willis and Ela Krief join Natalie to discuss the ins and outs of management. They discuss what makes a good manager, common mistakes managers make, how to communicate effectively, dealing with conflict, and much more.
Maintaining ourselves 21.10.2021 1:01:50
With the constant demands of work and life we often don’t take much time to ensure that we’re maintaining ourselves. In this third episode of the maintenance series, Kris is joined by co-host Natalie, along with Ian Lopshire to discuss the ways in which we can maintain ourselves in this busy and chaotic world.
eBPF and Go 14.10.2021 59:13
eBPF (7 years old) is a sandbox that can run code inside the linux kernel. It started as a technology to build firewalls, and has evolved over time to include a range of new features. The panel discuss the origins of eBPF and how it works, as well as dig into some real-world use cases. While eBPF programs themselves aren't written in Go (more like C), we will hear about how you can communicate wit...
Gophers Say What!? 07.10.2021 1:18:40
We're celebrating our 200th episode with a crazy game of _Gophers Say_! Mat Ryer hosts two epic teams including Go Time OGs Carlisia, Erik, and Brian!
Go on hardware: TinyGo in the wild 30.09.2021 1:09:31
In this episode, we will be exploring the tiny world of Go and Hardware. We are joined by three gophers, Vladimir Vivien, Tobias Theel, and Ron Evans, who will be discussing the use of Linux API (V4L2) to control video hardware and capture image data in realtime, programming Bluetooth devices, working on WiFi communication using an Arduino Nano 33 IoT NINA chip, and much more.
The little known team that keeps Go going 23.09.2021 1:05:44
Ever wonder how new features get added to the `go` command? Or where tools like `gopls` come from? Well, there's an open team that handles just those things. Just like the programming language itself, many of the tools that Go engineers use everyday are discussed and developed in the open. In this episode we'll talk about this team, how it started, where it's going, and how you can get involved.
Books that teach Go 16.09.2021 1:18:10
Natalie sits down with Go book authors Bill Kennedy & Sau Sheong Chang to discuss the ins and outs of writing (and reading) books about Go!
Building actually maintainable software 09.09.2021 1:11:53
Building software is difficult and time consuming, but the maintenance of software is where we spend the majority of our time. In this episode, Ian and sam join Johnny and Kris to discuss how to build actually maintainable software, the features of Go that make it good for writing maintainable software, and different ways that we might define the term "maintenance".
To build, or to buy, that is the question 02.09.2021 1:08:49
To build or to buy, that’s a constant question we ask ourselves as software engineers. In this episode we dig into the nuance of these options and the space between them with an eye toward both the building of software and its eventual maintenance.
Don't forget about memory management 26.08.2021 58:58
Bryan Boreham (Grafana Labs) and Jordan Lewis (Cockroach Labs) join Mat and Jon to talk about memory management in Go. We learn about the heap, the stack, and the garbage collector. There are also some absolute gems of wisdom scattered throughout this episode, don't miss it.
Caddy V2 19.08.2021 59:04
Matt Holt joins Jon Calhoun to discuss Caddy, its history, and the process of creating a v2 of the popular web server. In the episode they discuss some of the challenges encountered while building the v2, reasons for doing a major rewrite, and more.
Data streaming and Benthos 12.08.2021 1:04:10
Mihai and Ashley join Jon to discuss data streaming. What is it, why is it being used, and common mistakes developers make when setting up. They also discuss some of the tools in the ecosystem, including Benthos, a tool created by Ashley Jeff's to make the plumbing part of data streaming easier to get right.
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.