How do you version public web APIs?
Summary
A discussion on API versioning practices, questioning the coupling of URL paths (e.g., /v1/) with semantic versioning and exploring potential antipatterns.
View Cached Full Text
Cached at: 05/29/26, 05:52 AM
Similar Articles
Why not have changes in API behavior depend on the SDK you link against?
The article examines the pitfalls of altering API behavior depending on the linked SDK version, using Windows' CoInitializeSecurity as a case study. It discusses issues with DLL version mismatches and tail call optimization that complicate this approach.
Notes on multi-provider llm api compatibility, three approaches we tried
Engineering notes comparing three approaches to unifying access to multiple LLM providers (OpenAI, Anthropic, Google) behind a single internal interface, discussing trade-offs in API normalization, native SDK usage, and gateway patterns.
@natolambert: We need to create a new term for the attacks some Chinese labs are doing on APIs that is different than distillation or…
The article discusses the controversy over the term 'distillation attacks,' arguing that labeling API abuse by some Chinese labs as 'distillation' risks stigmatizing a crucial and legitimate AI training technique. It calls for clearer terminology to distinguish between standard knowledge distillation and illicit API extraction methods like jailbreaking.
@wirthkarl: https://x.com/wirthkarl/status/2059270673730580732
The article describes lessons learned from building a 'harness' system to wrap coding agents with context, tools, provenance, and verification, detailing the first two of eight pillars: Context and Provenance.
@ItsRoboki: https://x.com/ItsRoboki/status/2046220862546960563
A developer argues that modern AI agent terminology (harnesses, orchestrators, memory layers, etc.) is largely rebranding of familiar software engineering patterns, coining the phrase 'Vocabulary Tax' for the intimidation new jargon creates. The post aims to demystify agentic AI concepts for experienced developers.