Creates a resilient HTTP client with exponential backoff retry, circuit breaker, and request deduplication.
Implement a resilient HTTP client with retry logic and circuit breaker pattern: Retry configuration: 1. Max retries: 3 (configurable) 2. Retry on: 5xx errors, network timeouts, ECONNRESET 3. Do NOT retry: 4xx errors (except 429 Too Many Requests) 4. Backoff: exponential with jitter (base 1s, max 30s, random 0-1000ms jitter) Circuit breaker: 1. States: CLOSED (normal), OPEN (failing), HALF_OPEN (testing) 2. Open threshold: 5 consecutive failures 3. Reset timeout: 60 seconds 4. Half-open: allow 1 test request 5. Success in half-open returns to CLOSED Additional features: - Request timeout: 10 seconds configurable - Request deduplication for identical in-flight requests - Bulkhead pattern: limit concurrent requests per service - Fallback response when circuit is open - Metrics: success rate, latency percentiles, circuit state changes Generate as a wrapper around fetch/axios that works as a drop-in replacement.
Structured code review using GitHub Copilot. Security audit, performance analysis, test coverage assessment, and PR review checklists for production codebases.
End-to-end meeting productivity with M365 Copilot. Covers pre-meeting prep, real-time notes, action item extraction, and automated follow-ups across Teams and Outlook.
Create a type-safe state machine with transitions, guards, actions, and visualization support using XState patterns.
Create dynamic array formulas using FILTER, SORT, UNIQUE, and SEQUENCE for advanced data manipulation.
Comprehensive security audit checking for OWASP Top 10 vulnerabilities with proof-of-concept examples, fixes, and a hardened code version.
Systematic bug triage with root cause analysis, ranked hypotheses, step-by-step debugging instructions, and preventive solutions.