This is your go-to for building job queues and background workers when you need to process things outside the request cycle. It covers Bull queues for Node.js, Celery-style workers for Python, and cron schedulers for recurring tasks. The best practices are solid: idempotency, exponential backoff, dead letter queues, and proper monitoring. It's opinionated about keeping large payloads out of your queue and always implementing timeouts. If you're sending bulk emails, processing uploads, running ETL pipelines, or doing anything that takes more than a few seconds, this gives you the patterns to do it right without reinventing retry logic for the hundredth time.
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill batch-processing-jobs