The pain of dependency management

The pain of dependency management

Author: Changelog Media August 11, 2022 Duration: 44:43
Baruch Sadogursky (Chief Sticker Officer at JFrog) joins Natalie & Johnny to lament the current state of dependency management in Go and other languages. They discuss the problems dependency managers face, possible technical mitigations like SBOMs, people problems that will never be solved by tech, and take questions from listeners in the #gotimefm channel of Gophers Slack.

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
300 multiple choices [not-audio_url] [/not-audio_url]

Duration: 1:51:19
Over the past 8 years, Go Time has published 300 episodes! In this episode, the panel discusses which ones they loved the most, some current stuff that's in the works, what struggles the podcast has had & what we're plan…
All about Kafka [not-audio_url] [/not-audio_url]

Duration: 1:25:47
In this episode Matt joins Kris & Jon to discuss Kafka. During their discussion they cover topics like what problems Kafka helps solve, when a company should start considering Kafka, how throwing tech like Kafka at a pro…
What's new in Go's cryptography libraries: Part 2 [not-audio_url] [/not-audio_url]

Duration: 1:11:38
Filippo Valsorda & Roland Shoemaker from the Go Team return & bring Nicola Murino with them to continue catching us up on what’s new in Go’s crypto libraries. This is everything we didn’t cover + deep dives from Part 1!
Event-driven systems & architecture [not-audio_url] [/not-audio_url]

Duration: 1:05:24
Event-driven systems may not be the go-to solution for everyone because of the challenges they can add. While the system reacting to events published in other parts of the system seem elegant, some of the complexities th…
Principles of simplicity [not-audio_url] [/not-audio_url]

Duration: 1:27:44
Rob Pike says, "Simplicity is the art of hiding complexity." If that's true, what is simplicity in the context of writing software in Go? Is it even something we should strive for? Can software be too simple? Ian & Kris…
What's new in Go's cryptography libraries: Part 1 [not-audio_url] [/not-audio_url]

Duration: 58:31
Filippo Valsorda & Roland Shoemaker from the Go Team sit down with Natalie to catch us up on what's new in Go's crypto libraries. No, not *that* crypto... good ol' cryptography! Don't miss Part 2!
The se7en deadly sins of Go [not-audio_url] [/not-audio_url]

Duration: 1:15:20
John Gregory's GopherCon talk "7 Deadly Gopher Sins" is the ostensible basis of this spooky Go Time episode, but with Mat Ryer at the helm... the only thing to expect is the unexpected. And failed jokes. Expect _lots_ of…
Experiences from GopherCon 2023 [not-audio_url] [/not-audio_url]

Duration: 1:16:34
The 10th GopherCon took place the last week of September and it was a blast. In this episode, we’re talking about our experiences at the conference from several different viewpoints. Angelica as a conference organizer, J…
Zero Trust & Go [not-audio_url] [/not-audio_url]

Duration: 51:07
Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems & how to implement them in Go.
Go templating using Templ [not-audio_url] [/not-audio_url]

Duration: 1:05:37
Go's known for it's fantastic standard library, but there are some places where the libraries can be challenging to use. The `html/template` package is one of those places. So what alternatives do we have? On today's epi…