Post 0 — Getting Back (Series Intro)40 Ideas in 40 Weeks — Getting Back

Tech stack (starting point)

I’m doing this challenge to rebuild “shipping muscle” and learn AI engineering by building small things in public.

Starting stack (will evolve):

  • Languages: TypeScript + Python

  • Frontend: React (plus a component library when useful)

  • Backend: initially serverless functions (Vercel/Netlify style), later a small API (FastAPI)

  • Database: starts lightweight, then persistent storage (SQLite/Postgres)

  • Hosting: GitHub Pages / cloud preview URLs

  • Tools: GitHub + Codespaces + basic CI when needed

Why I’m doing this

Tech moves fast, and I missed the joy of building. So I’m committing to 40 small, finished projects in 40 weeks — one per week — and writing short reflections so others can learn alongside me.

The rules (so I don’t overthink)

  • One main feature per week

  • Minimal but real (something you can run/click)

  • Explainable “AI-like” logic before fancy models

  • Reflect and move on

Follow along (do the same challenge)

  1. Pick a weekly timebox (2–3 hours).

  2. Keep a single “Definition of Done”: demo + README + short post.

  3. Start with tiny projects that build confidence, then add backend + data + “AI” gradually.

Previous
Previous

Week 1/40 — Static Idea of the Week