The art of the PR: Part 1

The art of the PR: Part 1

Author: Changelog Media August 18, 2022 Duration: 1:02:04
In this episode, we will be exploring PRs. What makes a good PR? How do you give the best PR review? Is there such thing as too small, or big of a PR? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by three wonderful guests Jeff Hernandez, Sarah Duncan, and Natasha Dykes. Hosted by Angelica Hill & Natalie Pistunovich.

Tune into Go Time: Golang, Software Engineering for the kind of conversations that happen after the conference talks end and the real work begins. Hosted by Changelog Media, this podcast gathers a rotating panel of seasoned practitioners like Mat Ryer, Natalie Pistunovich, and Johnny Boursiquot to unpack the complexities of building modern software. While the Go programming language is the common thread, discussions naturally expand into the entire ecosystem where it thrives. You’ll hear deep dives into the practicalities of cloud infrastructure, the design of distributed systems, and the operational realities of working with tools like Kubernetes and Docker. The tone is conversational and insightful, focusing less on abstract theory and more on the lessons learned from actual projects and production environments. Whether you’re a seasoned Gopher or just curious about how these technologies fit together in the real world, this show offers a valuable perspective from developers who are actively shaping the field. It’s the perfect listen for anyone who wants to think more deeply about software engineering while keeping up with the vibrant Go community. For those who have searched for it as GoTime or GoTimeFM, you’ve found the right place.
Author: Language: en-us Episodes: 100

Go Time: Golang, Software Engineering
Podcast Episodes
Making Go more efficient [not-audio_url] [/not-audio_url]

Duration: 1:02:02
Mat invites Bartłomiej Płotka, Kemal Akkoyun & Christian Simon to discuss how to make Go code more efficient through modern observability practices.
Hacking with Go: Part 3 [not-audio_url] [/not-audio_url]

Duration: 57:51
Ivan Kwiatkowski joins Natalie once again for a follow-up episode to Hacking with Go: Part 2. This time we'll get Ivan’s perspective on the way Go's security features are designed and used, from the user/hacker perspecti…
To TDD or not to TDD [not-audio_url] [/not-audio_url]

Duration: 1:12:39
That is the question. Whether 'tis nobler in the mind to suffer the slings and arrows of outrageous test coverage, or to take arms against a sea of bugs...
How Pinterest delivers software at scale [not-audio_url] [/not-audio_url]

Duration: 54:25
Nishant Roy, Engineering Manager at Pinterest Ads, joins Johnny & Jon to detail how they've managed to continue shipping quality software from startup through hypergrowth all the way to IPO. Prepare to learn a lot about…
gRPC & protocol buffers [not-audio_url] [/not-audio_url]

Duration: 1:15:14
On a previous episode of Go Time we discussed binary bloat, and how the Go protocol buffer implementation is a big offender. In this episode we dive into the history of protocol buffers and gRPC, then we discuss how the…
Debugging Go [not-audio_url] [/not-audio_url]

Duration: 53:05
Natalie & Ian welcome Liran Haimovitch & Tiago Queiroz to the show for a discussion focused on debugging Go programs. They cover good & bad debugging practices, the difficulty of debugging in the cloud, the value of erro…
Go in medicine & biology [not-audio_url] [/not-audio_url]

Duration: 1:07:04
Today we're talking about uses for Go in the medical industry. Tim Stiles develops and maintains a Go package for synthetic biology and molecular biology called Poly. It has broad applications for biotech R&D, but also h…
Spooky stories to scare devs 👻 [not-audio_url] [/not-audio_url]

Duration: 1:00:03
Mat Ryer gathers a gang of ghouls and ghosts to tell spooky developer stories! Join us to hear tales of Mat's $1k nightmare, Dee's infinite loop of horror, Natalie's haunted time as a junior dev & many, many more.
Who owns our code? [not-audio_url] [/not-audio_url]

Duration: 1:06:05
In this episode, we're joined by tech Lawyer Luis Villa to explore the question, who owns code? The company, the engineer, the team? What about when you’re using AI, Machine learning, GitHub Copilot... is that still your…
Hacking with Go: Part 2 [not-audio_url] [/not-audio_url]

Duration: 1:05:13
We're once again exploring hacking in Go from the eyes of security researchers. This time, Natalie & Ian are joined by Ivan Kwiatkowski (a.k.a. Justice Rage)!