Configure TypeScript strict mode with additional safety flags. Catch bugs at compile time instead of production. Includes branded types, exhaustive switches, and Result types.
0
AI 96
webhook-security
jrmatherly2/3/2026
Implement secure webhook handling with signature verification, replay protection, and idempotency. Use when receiving webhooks from third-party services like Stripe, GitHub, Twilio, or building your o...
0
AI 95
circuit-breaker
jrmatherly2/3/2026
Implement the circuit breaker pattern to prevent cascade failures in distributed systems. Use when adding resilience to API clients, external service calls, or any operation that can fail and should f...
0
AI 92
idempotency
jrmatherly2/3/2026
Implement idempotent API operations to safely handle retries and prevent duplicate processing. Use when building payment APIs, order systems, or any operation that must not be executed twice.
0
AI 85
audit-logging
jrmatherly2/3/2026
Comprehensive audit logging for compliance and security. Track user actions, data changes, and system events with tamper-proof storage.
0
AI 84
jwt-auth
jrmatherly2/3/2026
Implement secure JWT authentication with refresh token rotation, secure storage, and automatic renewal. Use when building authentication for SPAs, mobile apps, or APIs that need stateless auth with re...
0
AI 82
request-validation
jrmatherly2/3/2026
Validate API requests with schemas, sanitization, and helpful error messages. Covers Zod, Joi, and Pydantic patterns.