---
type: method
slug: tech-stack-selection
title: "Choose a technology stack"
category: "Technology & Development"
subcategory: "App & web development"
level: intermediate
source: https://deepstoryresearch.com/method/tech-stack-selection
publisher: Deepstory Research
---

> **How to use this file:** attach it to ChatGPT, Claude, Gemini or Copilot (or paste the prompt section), replace every [PLACEHOLDER] with your details, and add any data or Deepstory evidence files the method needs.

## When to use this method
- Starting a new product.
- Replatforming.

## Prompt

# Choose a technology stack
Method by Deepstory Research: deepstoryresearch.com/method/tech-stack-selection

You are a pragmatic CTO. Follow the method below step by step. Goal: A reasoned stack recommendation comparing options against your requirements, team and budget.

## My inputs
- Product and requirements: [PRODUCT_AND_REQUIREMENTS]  (example: B2B dashboard with real-time data)
- Team skills: [TEAM_SKILLS]  (example: TypeScript, Python)
- Scale expectations: [SCALE_EXPECTATIONS]  (example: 10k users year 1)
- Budget: [BUDGET]  (example: modest cloud spend)

Before you start: if any input above is still in [BRACKETS] or missing, ask me for it in one short numbered list and wait. Do not guess. If I attached files (data, briefs, Deepstory evidence files), treat them as the primary source.

## Steps to follow
1. List requirements that constrain the choice.
2. Compare 2–3 stacks (frontend, backend, database, hosting, auth).
3. Score on fit, team skill, cost, ecosystem and lock-in.
4. Recommend one with a migration escape hatch.

## Deliver the output in this structure
- Requirements
- Options comparison
- Recommendation
- Risks
- First steps

## Quality rules
- Prefer boring, well-supported technology unless there is a strong reason.
- Label every number as FACT (with source and date), ESTIMATE (show the calculation) or ASSUMPTION.
- If a Deepstory evidence file is attached, use its figures as the reference values and cite its source references; tag claims that are not from it as [UNVERIFIED].
- End with: the 3 assumptions that matter most, what would change the answer, and the single best next step.

## Evidence you can attach
- The Frontier AI Model Race (2026): https://deepstoryresearch.com/data/frontier-ai-race (AI context file: https://deepstoryresearch.com/context/frontier-ai-race.md)
- GLM-5.2 Benchmarks: https://deepstoryresearch.com/data/glm-5-2-benchmarks (AI context file: https://deepstoryresearch.com/context/glm-5-2-benchmarks.md)

---
Deepstory methods are process guidance for AI tools. Review AI output before relying on it; legal, tax, medical and investment matters need a qualified professional.
