Uamuzi wa tech stack

Day 7 of 30 ยท AI Jeneretivu 2026: Jenga App na Agent za AI

One-liner: Chagua stack rahisi inayowezesha kusafirishwa haraka.
Time: 20 hadi 30 dakika
Deliverable: Hati ya Uamuzi wa Stack

Learning goal

You will be able to: Kuchagua stack inayounga mkono MVP na vizuizi vyako.

Success criteria (observable)

  • Stack inajumuisha frontend, backend, hosting, na payments.
  • Chaguo lina sababu tatu zilizoandikwa.
  • Stack inaendana na muda wa kujenga.

Output you will produce

  • Deliverable: Hati ya Uamuzi wa Stack
  • Format: Hati ya ukurasa mmoja
  • Where saved: Kwenye folda ya kozi ndani ya /generative-ai-2026-build-ai-apps-and-agents-sw/

Who

Primary persona: Digital nomad anayechagua stack Secondary persona(s): Washirika wa ujenzi Stakeholders (optional): Watumiaji wa awali

What

What it is

Uamuzi wa vitendo wa zana unazoweza kusafirishwa sasa. Unasawazisha kasi, urahisi, na uwezo unaohitajika.

What it is not

Si mpango wa architecture wa miaka mingi. Si stack ya kuonyesha tu teknolojia mpya.

2-minute theory

  • Stack rahisi husafirishwa haraka.
  • Huduma chache hupunguza matatizo.
  • Stack bora ni ile unayoweza ku-deploy leo.

Key terms

  • Stack: Zana za kujenga na kuendesha bidhaa.
  • Constraint: Kizuizi kama muda au bajeti.

Where

Applies in

  • Mipango ya kiufundi
  • Setup ya ujenzi

Does not apply in

  • Mipango ya scaling ya mbali

Touchpoints

  • README
  • Deployment config
  • Billing setup

When

Use it when

  • Uko tayari kujenga
  • Unahitaji kuamua zana msingi

Frequency

Mara moja kwa bidhaa, kisha baada ya launch

Late signals

  • Unabadilisha zana mara kwa mara
  • Mradi unakwama kwa setup

Why it matters

Practical benefits

  • Ujenzi wa haraka
  • Onboarding rahisi
  • Debugging rahisi

Risks of ignoring

  • Tool churn
  • Kasi ndogo

Expectations

  • Improves: kasi ya kusafirishwa
  • Does not guarantee: scalability

How

Step-by-step method

  1. Orodhesha uwezo unaohitajika.
  2. Chagua zana zinazolingana na ujuzi wako.
  3. Thibitisha hosting na payments.
  4. Andika sababu tatu za chaguo.

Do and don't

Do

  • Chagua zana zenye docs wazi
  • Punguza huduma zisizo muhimu

Don't

  • Chagua zana kwa hype
  • Ongeza huduma zisizo za lazima

Common mistakes and fixes

  • Mistake: Zana nyingi sana. Fix: Ondoa zisizo muhimu.
  • Mistake: Stack haina payments. Fix: Ongeza Stripe mapema.

Done when

  • Frontend, backend, hosting, na payments zimewekwa.
  • Sababu tatu zimeandikwa.
  • Stack inaendana na muda.

Guided exercise (10 to 15 min)

Inputs

  • Orodha ya uwezo wa MVP
  • Ujuzi na vizuizi

Steps

  1. Orodhesha uwezo unaohitajika.
  2. Chagua zana kwa kila uwezo.
  3. Andika sababu tatu.

Output format

Field Value
Uwezo Tool
Sababu 1
Sababu 2
Sababu 3

Pro tip: Stack rahisi unayoweza kusafirishwa ni bora kuliko stack kamili usiyoijua.

Independent exercise (5 to 10 min)

Task

Ondoa tool moja na eleza kwa nini stack bado inafanya kazi.

Output

Hati iliyosasishwa.

Self-check (yes/no)

  • Je, stack inajumuisha frontend, backend, hosting, payments?
  • Je, sababu zinahusiana na kasi na urahisi?
  • Je, unaweza kuijenga kwa ujuzi wako?
  • Je, inaendana na muda?

Baseline metric (recommended)

  • Score: Vigezo 3 kati ya 4 vimetimia
  • Date: 2026-02-07
  • Tool used: Notes app

Bibliography (sources used)

  1. The Pragmatic Programmer. Andrew Hunt and David Thomas. 2024-01-01. Read: https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/

  2. Stripe Docs. Stripe. 2024-01-01. Read: https://stripe.com/docs

Read more (optional)

  1. Vercel Docs Why: Docs za hosting rahisi. Read: https://vercel.com/docs