Tag: #api-design
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 8 posts
Gemini 3.7 Flash, Its Introductory Price and Its Three-Week Cadence — Why Model Cost Is a Conditional Value, Not a Fixed One
What a practitioner should take from the Gemini 3.7 Flash announcement is not the size of the benchmark gains but two other things: an introductory price that doubles on a named date, and the fact that the previous model
2026-08-14 · 7 min read #llm#cost-optimization#benchmark#api-design#capacity-planningChoosing a Rate Limiting Algorithm — What Really Separates Fixed Window, Sliding, and Token Bucket
Letting 200 requests through a 100-per-minute limit is not a bug. It is the defined behaviour of the fixed window algorithm. This post compares the memory and accuracy tradeoffs of four approaches — fixed window, sliding
2026-07-26 · 12 min read #web#rate-limiting#api-design#redis#reliabilityGraphQL Spec, Almost Four Years Later — What Made It Into the September 2025 Edition and GraphQL.js 17 GA, and What Didn't
The GraphQL spec was updated to the September 2025 edition almost four years after October 2021, and the reference implementation, GraphQL.js, shipped v17 GA on June 15, 2026 after more than four years in alpha. This pos
2026-07-17 · 13 min read #graphql#graphql-js#api-design#federationProtobuf Edition 2026: Three Tightened Defaults, and the Schema Size Limits protoc Finally Enforces
Edition 2026 landed on protobuf.dev on July 13, 2026 — but v36.0-rc1 had already been published four days earlier, on July 9. Edition 2026 adds no new syntax; instead it tightens three defaults — a ban on name collisions
2026-07-16 · 19 min read #grpc#protobuf#api-design#serializationThe HTTP QUERY Method — A New Verb for an Old REST Dilemma
GET cannot carry a request body and POST is semantically wrong for search. This article explores the HTTP QUERY method that resolves this long-standing dilemma, covering its motivation, semantics, and practical adoption.
2026-06-25 · 14 min read #http#query-method#rest#api-design#rfcAPI Design & Testing Tools 2026 — Bruno / Insomnia / Postman / Hoppscotch / Scalar / Mintlify / Buf Deep Dive
The API tooling landscape in 2026 looks nothing like it did five years ago. Postman lost trust through account requirements and cloud sync defaults. Insomnia 8 walked the same path and stumbled again after the Kong acqui
2026-05-16 · 21 min read #api-design#api-testing#bruno#insomnia#postmanREST API Design Best Practices 2025: Naming, Versioning, Error Handling, Pagination, Security
Everything about REST API design! Resource naming, correct HTTP method usage, status codes, error response standards, pagination (Cursor vs Offset), versioning (URL vs Header), authentication (OAuth2/JWT/API Key), OpenAP
2026-03-25 · 19 min read #rest-api#api-design#http#pagination#versioningREST API Design Best Practices 2025: Essential Principles and Patterns Every Developer Must Know
Everything about REST API design in one post! Richardson Maturity Model, URL naming conventions, HTTP method semantics, status code strategy, pagination (Cursor vs Offset), error handling (RFC 9457), versioning, Rate Lim
2026-03-23 · 22 min read #rest-api#api-design#openapi#swagger#versioning