Hacker News Recap cover image

Hacker News Recap

February 9th, 2024 | How I write HTTP services in Go after 13 years

Feb 10, 2024
This podcast covers topics such as writing HTTP services in Go, infrastructure decisions, adding coffee stains to LaTeX documents, data structures for data-intensive applications, the adoption of heat pumps, Permutation City, responsible AI models, making the blue LED, lean software, and Reddit's defense of user anonymity.
23:33

Podcast summary created with Snipd AI

Quick takeaways

  • Passing dependencies as arguments ensures type safety and maintainability in writing HTTP services in Go.
  • Exploring core infrastructure decisions like using AWS and reflecting on regrets such as using EKS-managed add-ons offers insights into optimizing cloud services.

Deep dives

Evolving Practices of HTTP Services in Go

The podcast episode discusses a reflective blog post that explores the evolving practices of writing HTTP services in Go. It covers topics such as server structuring, middleware design, and effective testing. The author emphasizes the importance of passing dependencies as arguments for type safety and maintainability and advocates for adaptable patterns to keep the code base test-friendly and scalable.

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