Tag: api design

Posts

SDK Design: Making Your API Easy to Use Is Not the Same as Making It Easy to Build

Posts

Pagination Strategies for Large Datasets and Why Offset Pagination Fails

Posts

HTTP Status Codes Are Being Used Wrong and It Is Your Problem Too

Posts

Webhooks vs Polling: The Decision Most Teams Get Backwards

Posts

API Versioning Strategies That Don't Break Your Consumers

Posts

REST vs GraphQL vs gRPC: The Honest Comparison

Tag: api evolution

Posts

Breaking Changes: How to Avoid Shipping Them and What to Do When You Must

Tag: api gateway

Posts

API Gateway: Build vs Buy and Why Most Teams Choose Wrong

Tag: api keys

Posts

API Authentication: JWT, OAuth2, and API Keys Each Have a Job

Tag: api monetization

Posts

API Monetization Models That Work and the Ones That Drive Developers Away

Tag: api security

Posts

OWASP API Security Top 10: The Vulnerabilities Shipping in Production Right Now

Posts

Rate Limiting Is Not Optional and Most Implementations Are Wrong

Tag: api specification

Posts

OpenAPI Has Won. Here Is What That Actually Means for Your API.

Tag: api testing

Posts

API Testing Strategies That Catch the Problems Unit Tests Miss

Tag: api versioning

Posts

Breaking Changes: How to Avoid Shipping Them and What to Do When You Must

Tag: architecture

Posts

Event-Driven Architecture vs Request-Response: Choosing the Right Communication Pattern

Posts

The Business Case for Internal APIs That Most Engineering Leaders Ignore

Posts

The Hidden Costs of Third-Party API Dependencies

Posts

API Gateway: Build vs Buy and Why Most Teams Choose Wrong

Posts

REST vs GraphQL vs gRPC: The Honest Comparison

Tag: async

Posts

Event-Driven Architecture vs Request-Response: Choosing the Right Communication Pattern

Tag: authentication

Posts

OWASP API Security Top 10: The Vulnerabilities Shipping in Production Right Now

Posts

API Authentication: JWT, OAuth2, and API Keys Each Have a Job

Tag: aws api gateway

Posts

API Gateway: Build vs Buy and Why Most Teams Choose Wrong

Tag: backward compatibility

Posts

Breaking Changes: How to Avoid Shipping Them and What to Do When You Must

Posts

API Versioning Strategies That Don't Break Your Consumers

Tag: bola

Posts

OWASP API Security Top 10: The Vulnerabilities Shipping in Production Right Now

Tag: breaking changes

Posts

Breaking Changes: How to Avoid Shipping Them and What to Do When You Must

Posts

API Versioning Strategies That Don't Break Your Consumers

Tag: client libraries

Posts

SDK Design: Making Your API Easy to Use Is Not the Same as Making It Easy to Build

Tag: code generation

Posts

OpenAPI Has Won. Here Is What That Actually Means for Your API.

Tag: contract testing

Posts

API Testing Strategies That Catch the Problems Unit Tests Miss

Tag: cursor

Posts

Pagination Strategies for Large Datasets and Why Offset Pagination Fails

Tag: database

Posts

The GraphQL N+1 Problem and How to Actually Fix It

Tag: dataloader

Posts

The GraphQL N+1 Problem and How to Actually Fix It

Tag: ddos

Posts

Rate Limiting Is Not Optional and Most Implementations Are Wrong

Tag: dependencies

Posts

The Hidden Costs of Third-Party API Dependencies

Tag: deprecation

Posts

Breaking Changes: How to Avoid Shipping Them and What to Do When You Must

Tag: developer experience

Posts

API Monetization Models That Work and the Ones That Drive Developers Away

Posts

SDK Design: Making Your API Easy to Use Is Not the Same as Making It Easy to Build

Posts

API Documentation That Developers Actually Use

Tag: developer productivity

Posts

The Business Case for Internal APIs That Most Engineering Leaders Ignore

Tag: documentation

Posts

API Documentation That Developers Actually Use

Tag: dx

Posts

SDK Design: Making Your API Easy to Use Is Not the Same as Making It Easy to Build

Posts

API Documentation That Developers Actually Use

Tag: error handling

Posts

HTTP Status Codes Are Being Used Wrong and It Is Your Problem Too

Tag: event-driven

Posts

Event-Driven Architecture vs Request-Response: Choosing the Right Communication Pattern

Posts

Webhooks vs Polling: The Decision Most Teams Get Backwards

Tag: freemium

Posts

API Monetization Models That Work and the Ones That Drive Developers Away

Tag: graphql

Posts

The GraphQL N+1 Problem and How to Actually Fix It

Posts

REST vs GraphQL vs gRPC: The Honest Comparison

Tag: grpc

Posts

gRPC in Production: What the Documentation Doesn't Tell You

Posts

REST vs GraphQL vs gRPC: The Honest Comparison

Tag: http

Posts

HTTP Status Codes Are Being Used Wrong and It Is Your Problem Too

Tag: infrastructure

Posts

API Gateway: Build vs Buy and Why Most Teams Choose Wrong

Posts

Rate Limiting Is Not Optional and Most Implementations Are Wrong

Tag: integration testing

Posts

API Testing Strategies That Catch the Problems Unit Tests Miss

Tag: internal apis

Posts

The Business Case for Internal APIs That Most Engineering Leaders Ignore

Tag: jwt

Posts

API Authentication: JWT, OAuth2, and API Keys Each Have a Job

Tag: kafka

Posts

Event-Driven Architecture vs Request-Response: Choosing the Right Communication Pattern

Tag: kong

Posts

API Gateway: Build vs Buy and Why Most Teams Choose Wrong

Tag: messaging

Posts

Event-Driven Architecture vs Request-Response: Choosing the Right Communication Pattern

Tag: microservices

Posts

gRPC in Production: What the Documentation Doesn't Tell You

Posts

The Business Case for Internal APIs That Most Engineering Leaders Ignore

Tag: n+1

Posts

The GraphQL N+1 Problem and How to Actually Fix It

Tag: oauth2

Posts

API Authentication: JWT, OAuth2, and API Keys Each Have a Job

Tag: offset

Posts

Pagination Strategies for Large Datasets and Why Offset Pagination Fails

Tag: openapi

Posts

OpenAPI Has Won. Here Is What That Actually Means for Your API.

Posts

API Documentation That Developers Actually Use

Tag: optimization

Posts

The GraphQL N+1 Problem and How to Actually Fix It

Tag: owasp

Posts

OWASP API Security Top 10: The Vulnerabilities Shipping in Production Right Now

Tag: pact

Posts

API Testing Strategies That Catch the Problems Unit Tests Miss

Tag: pagination

Posts

Pagination Strategies for Large Datasets and Why Offset Pagination Fails

Tag: performance

Posts

gRPC in Production: What the Documentation Doesn't Tell You

Posts

The GraphQL N+1 Problem and How to Actually Fix It

Posts

Pagination Strategies for Large Datasets and Why Offset Pagination Fails

Tag: platform engineering

Posts

The Business Case for Internal APIs That Most Engineering Leaders Ignore

Tag: polling

Posts

Webhooks vs Polling: The Decision Most Teams Get Backwards

Tag: postman

Posts

API Testing Strategies That Catch the Problems Unit Tests Miss

Tag: pricing

Posts

API Monetization Models That Work and the Ones That Drive Developers Away

Tag: production

Posts

gRPC in Production: What the Documentation Doesn't Tell You

Tag: protocol buffers

Posts

gRPC in Production: What the Documentation Doesn't Tell You

Tag: rate limiting

Posts

Rate Limiting Is Not Optional and Most Implementations Are Wrong

Tag: real-time

Posts

Webhooks vs Polling: The Decision Most Teams Get Backwards

Tag: reliability

Posts

The Hidden Costs of Third-Party API Dependencies

Tag: request-response

Posts

Event-Driven Architecture vs Request-Response: Choosing the Right Communication Pattern

Tag: rest

Posts

HTTP Status Codes Are Being Used Wrong and It Is Your Problem Too

Posts

REST vs GraphQL vs gRPC: The Honest Comparison

Tag: scalability

Posts

Pagination Strategies for Large Datasets and Why Offset Pagination Fails

Tag: sdk

Posts

SDK Design: Making Your API Easy to Use Is Not the Same as Making It Easy to Build

Tag: security

Posts

OWASP API Security Top 10: The Vulnerabilities Shipping in Production Right Now

Posts

API Authentication: JWT, OAuth2, and API Keys Each Have a Job

Tag: status codes

Posts

HTTP Status Codes Are Being Used Wrong and It Is Your Problem Too

Tag: swagger

Posts

OpenAPI Has Won. Here Is What That Actually Means for Your API.

Posts

API Documentation That Developers Actually Use

Tag: third-party apis

Posts

The Hidden Costs of Third-Party API Dependencies

Tag: throttling

Posts

Rate Limiting Is Not Optional and Most Implementations Are Wrong

Tag: tooling

Posts

OpenAPI Has Won. Here Is What That Actually Means for Your API.

Tag: usage-based

Posts

API Monetization Models That Work and the Ones That Drive Developers Away

Tag: vendor risk

Posts

The Hidden Costs of Third-Party API Dependencies

Tag: versioning

Posts

API Versioning Strategies That Don't Break Your Consumers

Tag: vulnerabilities

Posts

OWASP API Security Top 10: The Vulnerabilities Shipping in Production Right Now

Tag: webhooks

Posts

Webhooks vs Polling: The Decision Most Teams Get Backwards