Install
API Design & Governance
Naming, pagination, filtering, errors, versioning, and style guides at scale.
- 3 Tracked terms
- Last 30 days Feed window
What this topic collects on
An article joins this feed when it matches these terms. Each one is also a search of its own.
Related topics
Latest in API Design & Governance
OpenAPI Spec & TypeScript Clients
2+ day, 22+ hour ago (224+ words) Machine-readable OpenAPI 3.1.0 spec for the Minds API. Generate typed TypeScript clients or pipe the JSON straight into your LLM. The Minds public API ships a machine-readable OpenAPI 3.1.0 spec. Build typed clients or give the JSON to an LLM for routes with…...
Swagger and OpenAPI: The Docs That Write Themselves
1+ week, 3+ day ago (737+ words) The key thing to understand: you don't hand-write this specification. It's generated automatically by reflecting over your existing controllers, DTOs, and attributes, which is exactly why it can't silently drift out of date the way a manually maintained wiki page…...
Have you ever experienced an API integration where the production environment is different from the test environment?
2+ week, 2+ day ago (238+ words) As a Software Engineer, i have integrated a lot of third party APIs. Some were great some are okay and some were frustrating We were tasked to integrate a large, well established company API and the documentation is fine, we…...
OpenAPI contract testing in 2026: oasdiff vs Spectral vs PactFlow (and what I built)
3+ week, 2+ day ago (1235+ words) Last year I renamed a field in an API response. customer_id became customerId, matching the rest of the codebase. Every test passed. Review approved it in about four minutes. Three days later a mobile team filed a P1. Their client had been…...
How to Build Contract-Driven API Tests With OpenAPI and AI
3+ week, 2+ day ago (1619+ words) Hi! I’m Oleg, a QA Engineering Manager focused on test strategy, automation, and AI-assisted QA workflows. This is a continuation of a series on where AI actually earns its place in QA — and this time the answer starts somewhere less…...