Fallthrough

The Least Contentious Proposal in the History of Go

9 snips
Mar 14, 2026
A lively breakdown of a proposed UUID API for Go and why it sparked strong debate. They dissect survey flaws, API design problems, and whether GitHub is even fit for technical deliberation. The conversation widens to community dynamics, enforcement double standards, and practical paths forward for shipping or experimenting with standards.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

RFC Makes UUID Implementation Straightforward

  • The UUID proposal should be straightforward because RFCs (4122 and 9562) already define formats used for decades.
  • Kris Brandow argues the simplest correct approach is to implement the existing IETF standard rather than inventing a partial API surface.
INSIGHT

GitHub Issues Are Bad For Proposal Design

  • GitHub issues are a poor medium for deep API design discussions because they lack threading, context, and easy navigation.
  • Matthew Sanabria and others point out 'load more' and flat comment threads make it hard to present a single, stable proposal for review.
ANECDOTE

Maintainer Reveals V1 Production Bug

  • Dylan maintains a UUID library and is actively debugging a high-volume V1 duplicate bug, showing V1 still matters.
  • He cites real-world production issues and would welcome a canonical stdlib implementation covering V1.
Get the Snipd Podcast app to discover more snips from this episode
Get the app