Artwork for Go Time: Golang, Software Engineering
Technology

Go Time: Golang, Software Engineering

Changelog Media

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.

  • 347 episodes
  • Updated Dec 18, 2024

Support the show

Goes straight to the publisher. podnod takes nothing.

Episodes347

  • Jan 23, 2024 · 1 hr 51 min

    300 multiple choices

    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 planning for the future. Join the discussion Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today! Sponsors: Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring: Kris Brandow – GitHub, X Jon Calhoun – Website, GitHub, X Johnny Boursiquot – Website, GitHub, X Ian Lopshire – GitHub, X Angelica Hill – GitHub, LinkedIn, X Show Notes: Jon’s favorite episodes Go & Templ Deep dive on TCP/IP & Networking Johnny’s favorite episodes 7 deadly sins What’s New In Go episodes 1.21 1.20 1.19 Ian’s favorite episodes Episodes where we talk to experts that deeply care Who owns our code? Who owns our code? Who owns our code? Part 2 Biology and Go Go in medicine & biology What’s new in Go cryptopgrahy What’s new in Go’s cryptography libraries: Part 1 What’s new in Go’s cryptography libraries: Part 2 Kris’ favorite episodes Maintenance mini series Episodes about software engineering in general and the Go community Principles of Simplicity Experiences from GopherCon 2023 Angelica’s favorite episodes Maintenance mini series episodes Event driven architectures Event-driven systems & Architectures Go deep dive episodes A deep dive into Go’s stack Episodes that are about Go and tech but are also apply outside of tech Event-driven systems & architecture Principles of simplicity Ian’s recommendations Who owns our code? episodes Who owns our code? Who owns our code? Part 2 Jon’s recommendations Depends on the person Usually episodes around the new to Go topic Johnny’s recommendations Doesn’t relisten to episode he’s on Start with the last one Kris’ recommendations Recent episode Angelica’s recommendations Episode around Go and simplicity Principles of Simplicity Angelica’s first episode The Secret Life of Gophers Something missing or broken? PRs welcome!

  • Jan 16, 2024 · 1 hr 25 min

    All about Kafka

    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 problem won’t fix everything if there are underlying issues, complexities of using Kafka, managing payload schemas, and more. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring: Matthew Boyle – Website, GitHub, X Jon Calhoun – Website, GitHub, X Kris Brandow – GitHub, X Show Notes: Matt’s Blog Post About Kafka at Cloudflare Sarama library Matt’s Golang Insiders Twitter Community Kubernetes the Hard Way Incident Monolith Blog Post Encore Memphis CRDT Designing Data-Intensive Applications Buf (mentioned by Matt) Prototool grpc.io Something missing or broken? PRs welcome!

  • Dec 12, 2023 · 1 hr 11 min

    What's new in Go's cryptography libraries: Part 2

    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! Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring: Filippo Valsorda – Website, GitHub, Mastodon, X Roland Shoemaker – Website, GitHub, X Nicola Murino – GitHub Natalie Pistunovich – GitHub, X Show Notes: What’s new in Go’s cryptography libraries: Part 1 NIST FIPS Diffie–Hellman key exchange FIPS standard 140 github.com/quic-go/quic-go tip.golang.org/src/crypto/tls/quic.go pkg.go.dev/crypto/x509 MultiAlgorithmSigner OpenSSH format keys Kerberos edge case, use the correct token from the client defer channel window adjustment Improved test cases (removed t.Fatal calls from goroutines), added test against SSH CLI Agent compatibility github.com/drakkan/sftpgo Something missing or broken? PRs welcome!

  • Nov 14, 2023 · 1 hr 5 min

    Event-driven systems & architecture

    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 they bring can be challenging. However, they do offer durability, autonomy & flexibility. In this episode, we’ll define event-driven architecture, discuss the problems it solves, challenges it poses & potential solutions. Join the discussion Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring: Chris Richardson – LinkedIn, Mastodon, X Indu Alagarsamy – Website, LinkedIn, Mastodon, X Viktor Stanchev – Website, GitHub, LinkedIn, X Angelica Hill – GitHub, LinkedIn, X Show Notes: Temporal NServiceBus MassTransit Transactional Outbox Pattern Choreography vs orchestration Event sourcing CQRS Messaging Channels Cloud-based workflow solutions GCP Workflows GCP workflows yaml language AWS Step Functions “Amazon states language” based on json Go specific microservices orchestration tools, frameworks, and libraries: Temporal Go SDK Watermill Software Architecture as a Set of Architectural Design Decisions Something missing or broken? PRs welcome!

  • Nov 8, 2023 · 1 hr 27 min

    Principles of simplicity

    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 discuss with return guest sam boyer. Join the discussion Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today! Sponsors: Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring: sam boyer – GitHub, X Ian Lopshire – GitHub, X Kris Brandow – GitHub, X Show Notes: Rob Pike - Simplicity is Complicated The Infinite Game - Simon Sinek “Simple Made Easy” - Rich Hickey (2011) “You can’t get snakes from chicken eggs” Something missing or broken? PRs welcome!

  • Nov 1, 2023 · 58 min

    What's new in Go's cryptography libraries: Part 1

    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! Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring: Filippo Valsorda – Website, GitHub, Mastodon, X Roland Shoemaker – Website, GitHub, X Natalie Pistunovich – GitHub, X Show Notes: What’s new in Go’s cryptography libraries: Part 2 MultiAlgorithmSigner OpenSSH format keys Something missing or broken? PRs welcome!

  • Oct 25, 2023 · 1 hr 15 min

    The se7en deadly sins of Go

    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 failed jokes. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring: John Gregory – GitHub, LinkedIn, Mastodon, X Mat Ryer – Website, GitHub, LinkedIn, X Johnny Boursiquot – Website, GitHub, X Kris Brandow – GitHub, X Show Notes: 7 Deadly Gopher Sins Eliza: a chatbot therapist Something missing or broken? PRs welcome!

  • Oct 11, 2023 · 1 hr 16 min

    Experiences from GopherCon 2023

    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, Johnny as an emcee and workshop instructor, Kaylyn as a speaker, and Kris as a regular attendee. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring: Kaylyn Gibilterra – GitHub, X Kris Brandow – GitHub, X Angelica Hill – GitHub, LinkedIn, X Johnny Boursiquot – Website, GitHub, X Show Notes: Something missing or broken? PRs welcome!

  • Sep 27, 2023 · 51 min

    Zero Trust & Go

    Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems & how to implement them in Go. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring: Michael Quigley – Website, GitHub, LinkedIn Natalie Pistunovich – GitHub, X Show Notes: BeyondCorp initiative by Google Tor Istio Ngrok OpenZiti and zrok QUIC and [quic-go](https://github.com/quic-go/quic-go : http alternative bbolt (part of k8s) Transwarp/Dilithium - better than tcp (in some cases) OpenZiti Test Kitchen Repos Open Source LLM: Karen The Editor FabLab zrok SDK “pastebin” example: A buffer for moving buffers between machines Something missing or broken? PRs welcome!

  • Sep 13, 2023 · 1 hr 5 min

    Go templating using Templ

    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 episode we’re talking about Templ, an HTML templating language for Go that has great developer tooling. Co-hosts Kris Brandow and Jon Calhoun are joined by Adrian Hesketh, the creator of Templ, and Joe Davidson, one of the maintainers on the project. Join the discussion Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring: Adrian Hesketh – GitHub, X Joe Davidson – GitHub, X Kris Brandow – GitHub, X Jon Calhoun – Website, GitHub, X Show Notes: templ.guide htmx plush Something missing or broken? PRs welcome!

  • Sep 7, 2023 · 1 hr 5 min

    Prototyping with Go

    V Körbes returns to talk prototyping with Natalie, Johnny & Kris. Is Go good for prototyping? What makes a language prototypable, anyway? How does space radiation fit in to all this? Tune in and ride along to find out! Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Tailscale – Simple, secure networks for teams of any scale. Built on WireGuard. 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring: V Körbes – Website, GitHub, X Natalie Pistunovich – GitHub, X Johnny Boursiquot – Website, GitHub, X Kris Brandow – GitHub, X Show Notes: Something missing or broken? PRs welcome!

  • Aug 30, 2023 · 1 hr 4 min

    What's new in Go 1.21

    Our “what’s new in Go” correspondent Carl Johnson joins Johnny & Kris yet again to discuss what’s new with the latest iteration of Go in version 1.21. Join the discussion Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today! Sponsors: Tailscale – Simple, secure networks for teams of any scale. Built on WireGuard. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring: Carl Johnson – Website, GitHub, Mastodon, X Johnny Boursiquot – Website, GitHub, X Kris Brandow – GitHub, X Show Notes: Go 1.21 Release Notes What Carl worked on for Go 1.21 “Waterfall” doesn’t mean what you think it means Something missing or broken? PRs welcome!

  • Aug 11, 2023 · 1 hr 12 min

    A deep dive into Go's stack

    A technical dive into how the Go stack works and why we as programmers should care. Join the discussion Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Tailscale – Simple, secure networks for teams of any scale. Built on WireGuard. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring: Yarden Laifenfeld – GitHub, Mastodon, X David Chase – GitHub, Mastodon, X Mat Ryer – Website, GitHub, LinkedIn, X Kris Brandow – GitHub, X Show Notes: Something missing or broken? PRs welcome!

  • Aug 2, 2023 · 1 hr 20 min

    Building world-class developer experiences

    Today we’re talking with Alice Merrick & Andy Walker about building a world-class developer experience. You know it when you see it, things just feel right. But it’s more than just a pleasant UI or lipstick on a pig (which is a saying), it really matters. Join the discussion Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring: Alice Merrick – LinkedIn, X Andy Walker – Website, GitHub, LinkedIn, X Mat Ryer – Website, GitHub, LinkedIn, X Kris Brandow – GitHub, X Show Notes: Charm on GitHub Use system fonts Something missing or broken? PRs welcome!

  • Jul 25, 2023 · 1 hr 28 min

    So do we like Generics or not?

    So, do we like generics or not? Some people feared they’d be the end of the language. Others were very hopeful, and had clear use cases, and were thrilled about the feature coming to the language. It was also often touted as the reason a lot of people didn’t adopt Go. So what do we think now? Mat and Kris are joined by Roger Peppe and Bryan Boreham to discuss the state of Generics in Go. Join the discussion Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring: Roger Peppe – GitHub, X Bryan Boreham – X Mat Ryer – Website, GitHub, LinkedIn, X Kris Brandow – GitHub, X Show Notes: New slices package Go 1.21 release notes Roger’s talk on unconstrained generics Roger’s proposal on type assertions Roger’s generics mini testing framework Mat’s mini testing framework Dishwasher video Dishwasher video v2 Something missing or broken? PRs welcome!

  • Jul 19, 2023 · 1 hr 37 min

    The tools we love

    The Go ecosystem has a hoard of tools and editors for Gophers to choose from and it can be difficult to find ones that are a good fit for each individual. In this episode, we discuss what tools and editors we’re using, the ones we wish existed, how we go about finding new ones, and why we sometimes choose to write our own tools. Join the discussion Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring: Andy Walker – Website, GitHub, LinkedIn, X Kris Brandow – GitHub, X Jon Calhoun – Website, GitHub, X Mat Ryer – Website, GitHub, LinkedIn, X Show Notes: Where we find tools r/sysadmin r/programming Golang Weekly Newsletter Watching screencasts and live streams Collaboration Pop Equipment Time to upgrade your monitor Assorted Reading The Gift of Fear by Gavin DeBecker Procedural Memory XKCD Is It Worth the Time? Ink & Switch The Chatsworth Banana Videos GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go PDE: A different take on editing code Editors VSCode NeoVim GoLand Shell Scripting Charm_ Charm GitHub Organization Charm_ Gum Bubble Tea mvdan/sh script (not mentioned in episode) Terminal Emulators WezTerm kitty warp Build Tools Bazel Task Mage Documentation Tools Dash for macOS pkg.go.dev Terminal Multiplexers tmux Zellij Application Launchers Alfred Raycast Knowledge Tools Notion Obsidian MindNode Bike Outliner Workflowy Muse Miscellaneous Tools The F*ck fzf Something missing or broken? PRs welcome!

  • Jul 11, 2023 · 25 min

    Gophers Say! GopherCon EU 2023

    Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2023! Elena Grahovac joins forces with Björn Rabenstein to battle it out with Alice Merrick & Mohammed S. Al Sahaf. Let’s see who can better guess what the GopherCon Europe gophers had to say! Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring: Elena Grahovac – X Björn Rabenstein – GitHub Alice Merrick – LinkedIn, X Mohammed S. Al Sahaf – Website, GitHub, LinkedIn, X Mat Ryer – Website, GitHub, LinkedIn, X Show Notes: Something missing or broken? PRs welcome!

  • Jul 5, 2023 · 57 min

    The solo gopher

    Many Gophers build projects as a team of one. Sometimes these are side projects, other times they are projects used by millions of people but who are still maintained by a single individual. In this episode, the panel discusses techniques for developing and maintaining Go projects as a solo developer. Join the discussion Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring: Ben Johnson – Website, GitHub, X Kris Brandow – GitHub, X Ian Lopshire – GitHub, X Show Notes: Something missing or broken? PRs welcome!

  • Jun 29, 2023 · 47 min

    K8s vs serverless for distributed systems

    Listener Joe Davidson recently tweeted: “I’d really be interested in an episode debating Kubernetes vs serverless functions for distributed systems. As someone working a lot with serverless to create large scale systems, for me the complexity in Kubernetes doesn’t seem worth it, especially when onboarding new people. But I’d like to see it from the other perspectives. I could be missing something.” So we invited Joe on the show alongside Abdel Sghiouar and Srdjan Petrovic to discuss! Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring: Joe Davidson – GitHub, X Abdel Sghiouar – GitHub, LinkedIn, X Srdjan Petrovic – X Natalie Pistunovich – GitHub, X Show Notes: Cncf landscape Article: Shifting left is for suckers. Shift down instead Service Weaver Firebase Range: Why Generalists Triumph in a Specialized world CloudRun Knative Fargate Dapr Azure Container Apps Kelsey Hightower’s Tweet on k8s becoming an operating system for the cloud Something missing or broken? PRs welcome!

  • Jun 21, 2023 · 1 hr 13 min

    Neurodiverse gophers

    Kaylyn Gibilterra returns as Natalie & the gang take our diversity conversation one step further. This time we’re talking about neurodiversity as it relates to being a developer, a manager, a conference participant & more. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: 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 Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today. Featuring: Kaylyn Gibilterra – GitHub, X Natalie Pistunovich – GitHub, X Kris Brandow – GitHub, X Johnny Boursiquot – Website, GitHub, X Show Notes: Something missing or broken? PRs welcome!