Skip to content

Toolkit

Skills & tech stack

React.js is my core. Around it I build complete products with Next.js, TypeScript, the TanStack libraries, Node.js APIs on NestJS or Hono, AI features with the Vercel AI SDK, and Flutter apps.

  • React.js
  • Next.js
  • TypeScript
  • TanStack
  • Node.js
  • NestJS
  • Hono
  • Tailwind CSS
  • Vercel AI SDK
  • Flutter
  • PostgreSQL
  • MongoDB

(01)  Core stack

What I reach for first

The 12 tools behind most of what I ship, out of 39 I use across 6 areas.

  • 01 React.js
  • 02 Next.js
  • 03 TypeScript
  • 04 Tailwind CSS
  • 05 TanStack Query
  • 06 Node.js
  • 07 NestJS
  • 08 Hono
  • 09 PostgreSQL
  • 10 MongoDB
  • 11 Vercel AI SDK
  • 12 Flutter

(02)  Everything

The full toolkit

Grouped by where it sits in a product, from the interface down to the database and the team process around it.

01

8 tools

Frontend

Home base. Fast, accessible interfaces.

  • React.js
  • Next.js
  • TypeScript
  • JavaScript (ES2023)
  • Tailwind CSS
  • Angular
  • HTML5
  • CSS3

02

7 tools

TanStack & State

Server state, routing, tables and forms.

  • TanStack Query
  • TanStack Router
  • TanStack Start
  • TanStack Table
  • TanStack Form
  • Redux
  • Zustand

03

8 tools

Backend

Typed APIs from edge to database.

  • Node.js
  • NestJS
  • Hono
  • Express
  • REST APIs
  • WebSockets
  • PostgreSQL
  • MongoDB

04

3 tools

AI

AI features inside real products.

  • Vercel AI SDK
  • AI chat & assistants
  • Streaming UIs

05

3 tools

Mobile

One team, web and app stores.

  • React Native
  • Flutter
  • Dart

06

10 tools

Practices & Tools

How the work gets shipped.

  • Git
  • Vercel
  • Progressive Web Apps
  • System Design
  • Performance Optimization
  • Technical SEO
  • UI/UX
  • Agile / Scrum
  • Code Review
  • Mentoring