My Tech Stack in 2026
I get asked about my tech stack often. Here's what I'm using in 2026 and why.
Web Development
React and Next.js are the foundation. Server components, app router, and great developer experience. Everything is written in TypeScript.
Mobile Development
Kotlin with Jetpack Compose for Android. The declarative UI approach changed how I think about mobile development.
Currently learning Kotlin Multiplatform — sharing business logic across platforms while keeping native UIs.
Backend
Node.js for most backend work. Also experimenting with Bun — it's fast and the all-in-one approach is compelling.
I know some Python for scripting and data work.
Database & Services
- Firebase — Android projects. Auth, Firestore, Cloud Functions.
- Supabase — Web projects. PostgreSQL, real-time, auth.
- Convex — Experimenting. Reactive database, TypeScript-first.
Styling
Tailwind CSS for everything. shadcn/ui for components — beautiful, accessible, and customizable.
Philosophy
Three principles drive my choices:
- Ship fast — I optimize for speed of development
- Stay simple — avoid complexity unless truly needed
- Use what works — proven tools over shiny new things
The best stack is the one that lets you build and ship.