Skip to main content

API Design

RESTful and GraphQL API patterns

5 posts in this tag

The Developer's Guide to HTTP Caching
Web Development
9 min read

The Developer's Guide to HTTP Caching

Master HTTP caching headers, CDN strategies, and cache invalidation to deliver blazing-fast experiences while keeping content fresh.

#DevOps #Performance #API Design
Mbeah EssilfieMbeah Essilfie
1.8K
GraphQL in 2025: When to Use It and When to Avoid It
Software Engineering
8 min read

GraphQL in 2025: When to Use It and When to Avoid It

An honest assessment of GraphQL's strengths and weaknesses. Learn when it shines and when a simple REST API is the better choice.

#TypeScript #API Design #Architecture
Mbeah EssilfieMbeah Essilfie
956
Understanding OAuth 2.0 and OpenID Connect for Web Apps
Web Development
11 min read

Understanding OAuth 2.0 and OpenID Connect for Web Apps

Demystify OAuth 2.0 flows, tokens, and OpenID Connect. Learn which flow to use for your app and how to implement it securely.

#Node.js #Security #API Design
Mbeah EssilfieMbeah Essilfie
487
API Design Principles: Building APIs Developers Love
Software Engineering
10 min read

API Design Principles: Building APIs Developers Love

Practical API design guidelines covering naming conventions, error handling, pagination, and versioning for RESTful services.

#Node.js #API Design #Architecture
Mbeah EssilfieMbeah Essilfie
2.1K
Securing Your Node.js API: A Checklist for Production
Web Development
11 min read

Securing Your Node.js API: A Checklist for Production

A comprehensive security checklist covering authentication, input validation, rate limiting, and common vulnerabilities in Node.js APIs.

#Node.js #Security #API Design
Mbeah EssilfieMbeah Essilfie
2.1K