API
Explore recommended reads, summarized by AI
AI and LLM Integration
Building applications with AI model APIs and managing their costs and capabilities.
Agent-Ready API Design
LLM API Costs and Providers
Model Context Protocol
OpenAI and ChatGPT Integration
API Design and Architecture
Principles, patterns, and strategic approaches to designing and planning APIs.
API Gateways and Routing
API Strategy and Planning
GraphQL and gRPC Alternatives
REST API Design Principles
API Security
Protecting APIs from vulnerabilities and implementing secure authentication and authorization.
API Vulnerability Exploitation
Authentication and Authorization
Business and Product
Understanding APIs from business strategy and product management perspectives.
APIs for Product Managers
Cloud and Serverless
Building and deploying APIs using cloud platforms and serverless architectures.
AWS Serverless APIs
REST Implementation Patterns
Implementation Stories
Real-world accounts of building, integrating, and troubleshooting APIs in production.
API Integration Challenges
JavaScript and TypeScript Frameworks
API development using Node.js, Next.js, and TypeScript-based frameworks.
NestJS Development
Next.js API Routes
Node.js and Express APIs
Platform-Specific Development
Building APIs with language-specific frameworks and platform tools.
ASP.NET Core APIs
Go REST APIs
Swift and SwiftUI Integration
Python API Development
Building APIs and consuming external APIs using Python frameworks and libraries.
FastAPI and Async Python
Python APIs for Data Access
Specialized Use Cases
APIs for specific domains including finance, data, and browser capabilities.
Browser and Web APIs
Financial Data APIs
Testing and Quality
Strategies and tools for testing API functionality, performance, and reliability.