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:

  1. Ship fast — I optimize for speed of development
  2. Stay simple — avoid complexity unless truly needed
  3. Use what works — proven tools over shiny new things

The best stack is the one that lets you build and ship.