Stack
Tools I use, why I chose them, and what I learned along the way. 5 stack · 16 learning
Stack
- TypeScript2025
Strict mode, type-level programming
- Next.js2025
App router, server components
- Electron.js2025
Desktop apps, main/renderer processes, IPC
- Firebase2025
Auth, Firestore, hosting
- Redis2025
Caching, background workers
Learning
- NestJS2026
Backend framework, dependency injection
- PostgreSQL2026
Relational database, SQL
- Prisma2026
ORM, type-safe database queries
- Express2025
Minimal Node.js web framework, routing and middleware
- Fastify2026
High-performance Node.js web framework, NestJS HTTP adapter
- Docker2026
Containerization, orchestration
- RabbitMQ2026
Message broker, async task queues
- Zod2026
Schema validation, runtime type checking
- Node.js2025
JavaScript runtime, server-side development
- Tailwind CSS2025
Utility-first CSS framework, responsive design
- StyleX2026
Deterministic, production-ready CSS-in-JS compiler
- Zustand2025
State management library, React hooks
- gRPC2026
RPC framework, HTTP/2, Protocol Buffers
- Nginx2026
Web server, reverse proxy, TLS termination
- Go2025
Backend services, CLI tooling
- Wails2026
Go + React/TypeScript desktop apps, system WebView, native bindings