REST API Design for Product Teams
Practical guidance for REST API design best practices, covering implementation, tradeoffs, verification, and primary documentation.
// Technical guide archive
More practical engineering notes, ordered by publication date.
Practical guidance for REST API design best practices, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for how to improve Core Web Vitals, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for TypeScript React props patterns, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for how to choose database for web application, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for Chrome extension unit testing, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for Chrome Web Store privacy practices disclosure, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for Chrome extension message passing, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for Next.js caching and revalidation, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for Next.js App Router data fetching, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for React Server Components vs Client Components, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for Next.js App Router project structure, covering implementation, tradeoffs, verification, and primary documentation.
Practical guidance for headless CMS vs traditional CMS, covering implementation, tradeoffs, verification, and primary documentation.