Uses

The stack I reach for day-to-day. This page is updated whenever something actually changes.

My desk setup — laptop, external monitor, mechanical keyboard and mouse
Desk setup with ergonomic chair, ring light and ambient purple lightingMonitor and laptop lit by warm red ambient light at night
My current desk setup.

Languages & frameworks

  • Next.js for almost any web app.
  • Node.js and Python for backend services and scripts.
  • Flutter when I need a real mobile app.
  • WordPress when content management has to win.

Data

  • MongoDB for most application data.
  • PostgreSQL and MySQL when relations matter.
  • ClickHouse (self-hosted) for analytics.
  • Supabase for quick prototypes.

Infra & ops

  • Azure for production deployments at work.
  • Docker for everything else.
  • GitHub Actions for CI/CD.
  • Postman for API testing.