stacks / pick

Stack picker

What would a dev do?

A few questions about what you're building, then the playbook a developer would reach for — and when to skip it.

An API or backend servicePython Start over

A dev would reach for

FastAPI + Postgres + SQLAlchemy

A typed Python API for when your data work, ML models, or team already live in Python.

Why this fits

  • The surrounding work is Python, so the API can import it directly.
  • Type hints become validation and OpenAPI docs.

Check this before you commit

Skip if the whole team writes TypeScript and there's no Python-specific work — a TypeScript backend keeps one language and shares types with the frontend.

Read the playbook

WWADD — Moves. Stacks. Judgment calls.

FREE REFERENCE · NO LOGIN · NO TRACKING