Go Time: Golang, Software Engineering cover image

Go Time: Golang, Software Engineering

Latest episodes

undefined
May 8, 2024 • 1h 13min

What if Google lays off the Go team?

Ian and Johnny join Kris to speculate on Google laying off the Go team, implications on the language's future, ownership of Go, API SDK development, transitioning to V2 packages, evolution of Go and SQLite, and a fun discussion on text editors, keyboard layouts, and calendars.
undefined
Apr 30, 2024 • 1h 26min

Go workshops that work

Learn how to create a successful Go workshop, optimize incident management with FireHydrant, and simplify SDK creation. Explore interactive learning, effective communication, and the importance of teaching assistants in workshops. Discover the art of using analogies for technical communication and the value of engaging with instructors for optimal learning experiences.
undefined
Apr 23, 2024 • 1h 8min

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

Guests Filippo Valsorda, Roland Shoemaker & Nicola Murino discuss TLS advancements in Go's crypto libraries, testing release candidates, SDK generation, post-quantum algorithms, vulnerability analysis, and supporting open source. They also share personal experiences and reflections on technology disconnect, pigeons, rats, and past podcast episodes.
undefined
Apr 17, 2024 • 48min

Local cert management for mere mortals

Security experts Ben Burkert and Chris Stolt discuss challenges in setting up secure local development environments, emphasizing the importance of encryption, HTTPS, and efficient certificate management tools. They highlight the significance of a developer-centric approach in certificate integration, explore complexities in managing certificates, introduce LCL Host for trust store automation, and praise Go's cryptography libraries for secure TLS traffic handling.
undefined
Apr 9, 2024 • 44min

Ship software, not code

Brazil-based software developer Carlos Becker discusses the joy of GOOS and GOARCH in shipping software. They explore GoReleaser, K3s, Pprof, testscript, and efficient garbage collection in Go. The conversation delves into multi-platform deployment, home automation projects, streamlining approach in Go, comparing Go with Java, and using Go for DevOps and MLOps. They also touch on prompt engineering as a valuable skill.
undefined
Apr 3, 2024 • 49min

The magic of a trace

Felix Geisendörfer & Michael Knyszek discuss the magic of Go execution traces, highlighting their benefits in detecting latency issues and inefficiencies, the evolution of debugging practices, and the introduction of an experimental API. They also share controversial opinions on runtime deprecation and social media platforms, while exploring the world of improved audio quality and tracing tools.
undefined
Mar 26, 2024 • 1h 11min

Debugging

The hosts discuss debugging techniques, with Bill preferring production tools over debuggers. Matt provides counterpoints. They explore coding style guidelines, challenges with PagerDuty, importance of logging, and evolution of developer tools. The podcast also touches on human behavior in relation to app icon color and organization, as well as app installations and travel perspectives.
undefined
Mar 20, 2024 • 1h 10min

Questions from a new Go developer

New Go developer questions answered - best practices, language quirks, reimagining alerting with FireHydrant, error handling tips, project management, database handling, concurrency with mutex and channels
undefined
Mar 12, 2024 • 1h 27min

Jumping into an existing codebase

Discussing the challenges of diving into unfamiliar codebases, exploring the importance of knowledgeable guides, good documentation, and experienced team members. Delving into tracing functions in different languages, using interfaces, and navigating codebase changes. Touching on the significance of meaningful data collection, observability, and effective knowledge management. Advocating for discipline, clarity, and gradual improvements over rash rewrites.
undefined
Mar 5, 2024 • 1h 16min

How long until I lose my job to AI?

Industry veterans discuss AI's impact on job security in the tech industry. They explore AI's hype, job displacement, coding with AI tools, tech debt in startups, AI's role in code generation, importance of diverse skills, web frameworks, cryptocurrency skepticism, programming practices, adapting to tech changes, and debunking fitness myths.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode