Architecture decision record
ProblemBig technical decisions get made in meetings and forgotten, so the team re-argues them a year later.
Choosing a queue: Redis streams vs RabbitMQ vs SQS for 2k jobs/min, team of 4, on AWS
Decision: Amazon SQS.
Why: managed, scales past 2k/min, the team already runs on AWS.
Harder: local development needs LocalStack. Revisit if we leave AWS.
Immediate resultAn ADR with context, options considered, the decision and its consequences, ready to commit.
![Code translator AI skill for Software engineer: you paste "Python → TypeScript: def avg(xs): return sum(xs) / len(xs)" and get "const avg = (xs: number[]) => xs.length ? xs.reduce((a, b) => a + b, 0) / xs.length : NaN;"](/skills/img/code-translator-ai-skill.jpg)

