Go Time

Go Time Artwork

Your source for diverse discussions from around the Go community

Go Time Go Time #252

Who owns our code?

Play
2022-10-20T16:30:00Z #licensing +2 🎧 17,984

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 code?

Go Time Go Time #249

Functional programming with generics?

Play
2022-09-30T16:30:00Z #go +1
🎧 19,750

We did an episode on functional programming in Go with Aaron Schlesinger back in 2019… But that was before generics were a thing. Let’s revisit the topic and discuss the pros and cons now that we have generics. What’s changed? What hasn’t?

Go Time Go Time #248

Engineering interview tips & tricks

Play
2022-09-22T17:20:00Z #career +1
🎧 19,818

In this episode, we will be exploring interviewing as a Software Engineer. Tips, tricks, and gotchas, as well as potentially some interviewing horror stories and red flags to avoid at all costs. We’re joined by Emma Draper, Engineering Manager at the New York Times based in Arizona, and Kate Jonas, goes by Jonas, Technical Enablement Manager at Datadog based in Denver.

Go Time Go Time #247

Stay agile out there

Play
2022-09-15T16:15:00Z #go +1 🎧 17,936

Inbal Cohen, Product expert and Agile evangelist, joins Natalie & Angelica for a conversation about all things Agile. Inbal lays out some agile tips for Go devs, discusses if and how remote work changes things, describes some downsides of the methodology, and more.

Go Time Go Time #246

Avoiding bloat

Play
2022-09-08T17:30:00Z #go +1 🎧 19,244

Egon Elbre and Roger Peppe join Mat for a conversation all about bloat (and how to avoid it). Expect talk of code bloat, binary bloat, feature bloat, and an even-more-bloated-than-usual unpopular opinion segment.

Go Time Go Time #245

Inside GopherCon

Play
2022-09-01T16:00:00Z #go +1 🎧 17,084

Ever wondered how GopherCon came to be, and how it’s put together every year. In this show we will be chatted with Erik St. Martin, who has been there from the start about how GopherCon came to be, how this year’s conference came together, as well as why events like GopherCon as so great!

We are joined by Erik St. Martin, GopherCon Organizer and Co-Author Go in Action.

Go Time Go Time #244

The art of the PR: Part 2

Play
2022-08-27T16:00:00Z #go +2 🎧 16,813

In this episode, we’ll be further exploring PRs. Check out The art of the PR: Part 1 if you haven’t yet. What is it that makes a PR a good PR? How do you consider PRs in an open source repo? How do you vet contributions from people who aren’t a part of the repository? How does giving feedback and encouragement fit in to the PR process? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by the awesome Anderson Queiroz, hosted by Natalie Pistunovich & Angelica Hill.

Go Time Go Time #243

The art of the PR: Part 1

Play
2022-08-18T16:05:00Z #go +2 🎧 20,020

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.

Go Time Go Time #242

The pain of dependency management

Play
2022-08-11T17:30:00Z #go +1 🎧 19,241

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.

Go Time Go Time #241

Gophers Say! GopherCon EU Edition

Play
2022-08-04T16:15:00Z #go +2 🎧 16,776

Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2022!

Go Time’s Natalie Pistunovich joins forces with Ronna Steinberg & Robert Burke to battle it out with V Körbes, Tamir Bahar & Konrad Richie. Let’s see who can better guess what the GopherCon Europe gophers had to say!

Go Time Go Time #240

What's new in Go 1.19

Play
2022-07-28T18:35:38Z #go 🎧 20,448

Go 1.18 was a major release where we saw the introduction of generics into the language as well as other notables such as fuzzing and workspaces. With Go 1.19 slated to come out next month, one has to wonder what’s next. Are we in store to be blown away by new and major features like we saw in 1.18? Not exactly but there are still lots of improvements to be on the lookout for.

Joining Mat & Johnny to touch on some of the most interesting ones is Carl Johnson, himself a contributor to the 1.19 release.

Go Time Go Time #239

Go for beginners ♻️

Play
2022-07-21T14:00:00Z #go +1 🎧 22,457

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.

Go Time Go Time #238

Might Go actually be OOP?

Play
2022-07-14T20:15:00Z #go +1 🎧 19,322

A conversation with Ronna Steinberg, who was an OOP developer for many years, and now is a Go Google Developer Expert. Ronna has been thinking about Go and OOP for awhile, asking herself whether or not Go is an object oriented programming language. Tune in to find out her answer and hear some of the options gophers have for object oriented design.

Go Time Go Time #237

Go tooling ♻️

Play
2022-07-07T18:30:00Z #go +1 🎧 19,945

We’re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.

Go Time Go Time #235

2053: A Go Odyssey

Play
2022-06-23T15:45:00Z #go 🎧 18,174

The year is 2053. The tabs-vs-spaces wars are long over. Ron Evans is the only Go programmer still alive on Earth. All he does is maintain old Go code. It’s terrible! He must find a way to warn his fellow gophers before it’s too late. Good thing he finally got that PDQ transmission system working…

Go Time Go Time #234

Observability in the wild: strategies that work

Play
2022-06-16T21:00:00Z #observability +1
🎧 19,280

This week we’re featuring an episode of Grafana’s Big Tent! LEGO Group principal engineer Nayana Shetty swaps observability survival stories (to drill or not to drill?) with hosts Mat Ryer and Matt Toback. The trio also reveals new and different observability strategies that have been successful and effective in their organizations.

Plus: Nayana shares how she built her successful observability career brick by brick.

Go Time Go Time #233

Going through the news

Play
2022-06-09T21:15:00Z #go +1 🎧 19,369

We’re trying something new this week: discussing the news! Natalie, Kris & Ian weigh in on GopherCon’s move to Chicago, Google DDoSing SourceHut, reflections on Go’s success, and a new/old proposal for anonymous function syntax.

Go Time Go Time #232

The myth of incremental progress

Play
2022-06-02T18:20:00Z #go +1 🎧 21,307

During a conversation in the #gotime channel of Gopher Slack, Jerod mentioned that some people paint with a blank canvas while others paint by numbers. In this 8th episode of the maintenance series, we’re talking about maintaining our knowledge. With Jerod’s analogy and a little help from a Leslie Lamport interview, our panel discusses the myth of incremental progress.

Go Time Go Time #231

Berlin's transition to Go

Play
2022-05-26T16:00:00Z #go 🎧 19,363

The Berlin tech ecosystem was all about PHP/Python for a long time. In the recent years it became a tech hub and an early adopter of Go. In this conversation we’ll see how this reflects in the 10+ years old Go meetup, with the meetup organizing team.

Go Time Go Time #230

Revisiting Caddy

Play
2022-05-19T21:00:00Z #go +1 🎧 18,696

Matt Holt & Mohammed S. Al Sahaf sit down with Natalie & Jon to discuss every gopher’s favorite open source web server with automatic HTTPS!

In addition to laying out what Caddy is and why it’s interesting, we dive deep into how you can (and why you might want to) extend Caddy as a result of its modular architecture.

Go Time Go Time #229

What to do when projects get big and messy

Play
2022-05-12T16:45:00Z #go +1 🎧 20,175

Another entry in the maintenance series! Throughout the series we’ve discussed building versus buying, building actually maintainable software, maintaining ourselves, open source maintenance, legacy code, and most recently Go project structure. In this 7th installment of the series, we continue narrowing our focus by talking about what to do when projects get big and messy.

Go Time Go Time #224

Answering questions for the Go-curious

Play
2022-04-07T19:15:00Z #go +1 🎧 20,188

Has Go caught your interest, but you just haven’t had the time/opportunity to really dig into it? Are you relatively productive in your current language/ecosystem but wonder if the grass truly is greener on Go’s side of the fence? If so, this episode’s for you!

Player art
  0:00 / 0:00