Video summary
The Only Tech Stack You Need to Build Apps in 2026
Main summary
Key takeaways
Summary of the video’s tech-stack recommendations (for building apps in 2026)
The speaker (Andrew) argues that choosing the wrong tech stack can waste months of time. He proposes a “layer-by-layer” stack optimized around three criteria for 2026:
- AI-ready (works well with AI tooling)
- Edge-fast (fast loading, low latency)
- Type-safe (catch errors at compile time rather than runtime)
He then walks through each layer, explaining his “winner” choices and alternatives.
1) Language (winner: TypeScript)
Contenders / considerations
- Python for AI apps (e.g., AI + Python)
- Dart for mobile
- Swift / Kotlin for native iOS/Android
- Notes: Kotlin can also be used for iOS, not only Android
Why TypeScript
- Because much of the modern web/AI ecosystem is JavaScript/TypeScript, he favors TypeScript for type safety.
- He recommends sticking to one language when possible.
- He dislikes back-end JavaScript, and prefers TypeScript-centric full-stack workflows for beginners.
2) Front end (winner: React 19 + Tailwind + Next.js)
Styling/framework contenders
- Svelte (described as a “hipster choice”)
- Vue
- Angular (enterprise focus)
Winner choices explained
- React 19 as the mainstream default for front-end development in 2026.
- Tailwind included (even though he dislikes some Tailwind/CSS aspects, mentioning CSS specificity/naming as “hell”).
- Next.js singled out as the AI-app standard.
Overall rationale
- Popular and ecosystem-compatible, especially for AI-driven apps.
3) Mobile (winner: React Native + Expo, using TypeScript)
Mobile contenders
- React Native + TypeScript + Expo
- Kotlin Multiplatform (sharing code between iOS/Android)
- He personally dislikes Expo, but still selects it.
Why React Native + Expo wins for him
- More jobs for React Native than Flutter (he claims ~6x more), and also more than Kotlin Multiplatform.
- Expo Go accelerates early development (“get started so quickly”).
- He notes Expo can be painful in real production due to update/version issues.
- Despite that, he still prefers the React Native + TypeScript ecosystem and the unified language advantage.
Key warning
- He considers this the least “perfect” part of the stack and encourages viewers to share better experiences.
4) Back end (winner: Node + NestJS; Rust/Go for performance/scale)
Performance / scale note
- If scaling/performance is the main concern and language switching is acceptable:
- Consider Rust or Go
- He personally prefers Rust
Winner for practical fit
- Node (never “dies,” and AI-generated code often uses it)
- NestJS for a structured approach that works well with TypeScript
- Express as a simpler starting point, then move to NestJS as complexity grows.
5) Database (winner: Supabase, with Postgres for customization)
Contenders
- Supabase
- MongoDB
- Postgres
Guidance
- Supabase for quick app starts, especially because it includes authentication.
- Mentions “MCP server is amazing” as a reason to stick with Supabase unless you need deeper customization.
- If you want more customization/complexity: use Postgres.
- MongoDB: dismissed as having little place in modern stacks (after using it in the past via MERN).
6) AI layer (model API + orchestration)
Model / API choice path
- Started with OpenAI API, but wasn’t satisfied with the experience.
- Switched to OpenRouter:
- One API for multiple models
- Fallbacks and automatic switching based on cost
- He calls it the cheapest option he found
AI orchestration choices
- LangChain + MCP for coordinating AI behavior inside the app.
7) “Supporting cast” tools (recommended defaults)
Auth
- Supabase auth for basic needs
- Clerk for advanced auth features
- Strong rule: don’t build your own auth (he claims even senior engineers get it wrong)
Payments
- Stripe (default)
- Mentions RevenueCat for mobile in-app purchases
Hosting
- Prefers Vercel (especially with Next.js)
- Mentions Cloudflare, but still chooses Vercel
Code editor / tooling
- Cursor as his favorite editor (mentions “agents windows” and using Claude inside Cursor)
Analytics
- PostHog
Error tracking
- Sentry
Testing
- Jest
- Resend
CI/CD
- GitHub Actions
8) Product/tooling alternative: Emergent (sponsored)
He highlights a sponsored tool called Emergent, positioned as an “all-in-one” workflow:
- User describes an app in plain language
- It builds, deploys, and hosts front end, back end, and database from one prompt
- Produces a production URL immediately
- Platform handles SSL, scaling, and uptime monitoring
- User can export code to GitHub with one click (not framed as a locked black box)
- Presented as a faster path to shipping than debating a “perfect” stack
Final “winner” tech stack he lists
- Next.js + TypeScript + Tailwind + Postgres
- React Native + Expo
- Supabase
- Stripe
- Vercel
- Plus: Prisma (mentioned as important)
- Supporting tools: Cursor, PostHog, Sentry, Jest, Resend, GitHub Actions
He concludes this combination is:
- Learnable enough to get jobs
- Fastest to ship
- Scales without rewriting everything
Main speaker/source
Andrew (the channel’s creator; introduced as building apps for ~6 years and sharing his recommended 2026 tech stack).