api-design

Tag

Cards List
#api-design

@systemdesignone: API Design Playbook (Giveaway Alert) • Core API fundamentals. • Clean & scalable design principles. • Popular patterns …

X AI KOLs Timeline · 6d ago Cached

Promotional tweet offering a free API Design Playbook for 24 hours, covering fundamentals, clean design, patterns, and practical concepts.

0 favorites 0 likes
#api-design

RFC 10008: The HTTP QUERY Method

Lobsters Hottest · 2026-06-16 Cached

RFC 10008 defines the HTTP QUERY method, a safe and idempotent request method that allows sending a query payload in the request body, bridging the gap between GET and POST for query operations.

0 favorites 0 likes
#api-design

I built a small Healthy Food MCP server, and the main lesson was that agents need boring tool surfaces

Reddit r/AI_Agents · 2026-06-16

The author built a Healthy Food MCP server and learned that agents perform better with many narrow, constrained tools rather than one flexible tool, emphasizing the need for a boring tool surface to reduce LLM hallucination.

0 favorites 0 likes
#api-design

Your Interface Has Two Channels

Lobsters Hottest · 2026-06-11 Cached

The article presents a framework for interface design where every interface has two channels (in-band and out-of-band) for concern signaling, arguing that good design forces users to confront important concerns rather than allowing them to ignore them.

0 favorites 0 likes
#api-design

How do you version public web APIs?

Lobsters Hottest · 2026-05-29 Cached

A discussion on API versioning practices, questioning the coupling of URL paths (e.g., /v1/) with semantic versioning and exploring potential antipatterns.

0 favorites 0 likes
#api-design

A hypothetical redesign of System.Diagnostics.Process to avoid confusion over properties that are valid only when you are the one who called Start

The Old New Thing (Raymond Chen) · 2026-05-25 Cached

A blog post proposing a redesign of the System.Diagnostics.Process class in .NET to separate properties valid only for started processes into a new class, aiming to reduce API confusion.

0 favorites 0 likes
#api-design

If you're just going to sit there doing nothing, at least do nothing correctly

Lobsters Hottest · 2026-05-20 Cached

This article from The Old New Thing explains the concept of making APIs 'inert'—do nothing in a way that avoids breaking existing apps—using examples like printing support on Xbox and retiring widget APIs.

0 favorites 0 likes
#api-design

AEPs: API Enhancement Proposals

Hacker News Top · 2026-05-12 Cached

The AEP Project provides API design specifications and tooling for protobuf and HTTP REST APIs, hosted on GitHub.

0 favorites 0 likes
#api-design

For those having exposed both MCP and CLI, should both tools/commands expose the exact same capabilities?

Reddit r/AI_Agents · 2026-05-09

The author discusses the architectural challenge of designing both MCP and CLI interfaces, weighing the benefits of mirroring capabilities versus leveraging the unique strengths of each (composability for CLI, safety/auditability for MCP).

0 favorites 0 likes
#api-design

Idempotency Is Easy Until the Second Request Is Different

Hacker News Top · 2026-05-07 Cached

The article discusses the complexities of implementing idempotency in APIs, arguing that handling edge cases like concurrent requests and content mismatches is harder than simple replay caching.

0 favorites 0 likes
#api-design

Why not have changes in API behavior depend on the SDK you link against?

The Old New Thing (Raymond Chen) · 2026-05-06 Cached

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.

0 favorites 0 likes
← Back to home

Submit Feedback