⚡AgentSkills
⚙️

Backend Engineering

APIs, databases, caching, queues, and auth that stay fast and correct under load.

Backend EngineersAPI DevelopersPlatform EngineersFull-Stack Developers20 skills
🗺️ Featured journey

Playbook: Ship an API v2 safely

Introduce breaking API improvements while every existing client keeps working.

API Design

Design stable resource-oriented endpoints with deliberate error contracts and pagination.

⚙️ Backend Engineering·~30m

Design stable resource-oriented endpoints with deliberate error contracts and pagination.

⚙️ Backend Engineering·~30m

Accept retried mutations gracefully by keying operations so duplicates return the original result.

⚙️ Backend Engineering·~30m

Run two versions in parallel, observe usage, and sunset safely with real telemetry.

⚙️ Backend Engineering·~40m

Databases

Normalize enough to stay consistent, denormalize deliberately where reads demand it.

⚙️ Backend Engineering·~35m

Normalize enough to stay consistent, denormalize deliberately where reads demand it.

⚙️ Backend Engineering·~35m

Normalize enough to stay consistent, denormalize deliberately where reads demand it.

⚙️ Backend Engineering·~35m

Find top offenders from real traffic, read plans, add targeted indexes, verify improvements.

⚙️ Backend Engineering·~35m

Expand-contract deployments so schema changes ship without locking tables or breaking running code.

⚙️ Backend Engineering·~40m

Caching & Queues

Decide what caches where (CDN, app, Redis) and how entries die so staleness stays bounded.

⚙️ Backend Engineering·~35m

Queue async work with retries, dead-letters, and observability so failures surface instead of vanishing.

⚙️ Backend Engineering·~35m

Auth & Security Basics

Cookies, rotation, and revocation done right for server-rendered apps.

⚙️ Backend Engineering·~35m

Parse, don't validate: coerce untrusted input into typed values once at the edge.

⚙️ Backend Engineering·~25m

Distributed Systems

Strong vs bounded-staleness vs eventual mapped to business harm scenarios, not fashion.

⚙️ Backend Engineering·~45m

Residency, replication lag, failover semantics, and write-conflict strategy before the second region exists.

⚙️ Backend Engineering·~50m

Command/event separation, upcasting discipline, and projection rebuild strategies that survive year three.

⚙️ Backend Engineering·~45m

Journey Playbooks

Introduce breaking API improvements while every existing client keeps working.

🗺️ Backend Engineering·~80m

Cut p95 query times on a growing table set before the next traffic spike.

🗺️ Backend Engineering·~70m

Process money mutations with idempotency guarantees and clean audit trails.

🗺️ Backend Engineering·~90m

Consistency models chosen by harm math with multi-region topology that survives evacuation.

🗺️ Backend Engineering·~95m