Back to home

What I Use

A comprehensive list of the tools, software, and hardware I use for development, design, and productivity

Development Tools

Cursor

AI-powered code editor built on VS Code with advanced AI assistance and pair programming capabilities.

Editor

VS Code

My secondary editor with extensions like Prettier, ESLint, GitLens, and Copilot.

Editor

Warp

Modern terminal with AI features, smart completions, and collaborative workflows.

Terminal

Bruno

Fast and Git-friendly alternative to Postman for API testing and development.

API Testing

Hoppscotch

Open-source API development ecosystem with real-time testing capabilities.

API Testing

Docker Desktop

Containerization platform for development and deployment with Kubernetes support.

DevOps

GitHub Copilot

AI pair programmer that provides intelligent code suggestions and completions.

AI Assistant

pnpm

Fast, disk space efficient package manager with strict node_modules structure.

Package Manager

Yarn

Reliable package manager with advanced features like workspaces and zero-installs.

Package Manager

Frontend Technologies

React 18+

Latest React with concurrent features, Suspense, and automatic batching.

Framework

Next.js 15

Full-stack React framework with App Router, Server Components, and Turbopack.

Framework

TypeScript 5.x

Latest TypeScript with improved type inference and performance optimizations.

Language

Tailwind CSS

Utility-first CSS framework with JIT compilation and modern features.

Styling

shadcn/ui

Modern React component library built with Radix UI and Tailwind CSS.

Components

Framer Motion

Production-ready motion library for React with advanced animations.

Animation

TanStack Query v5

Powerful data synchronization library with advanced caching and background updates.

State Management

Zustand

Lightweight state management solution with TypeScript support.

State Management

Zod

TypeScript-first schema validation library with static type inference and runtime validation.

Validation

Backend & Database

Node.js 20+

Latest LTS Node.js with improved performance and modern ECMAScript features.

Runtime

Bun

Fast JavaScript runtime and package manager with native TypeScript support.

Runtime

Drizzle ORM

Type-safe ORM with SQL-like syntax and excellent TypeScript integration.

ORM

PostgreSQL

Advanced open-source relational database with JSON support and extensions.

Database

Supabase

Open-source Firebase alternative with real-time subscriptions and auth.

Backend Service

Zod

TypeScript-first schema validation library with static type inference.

Validation

Testing & Quality

Vitest

Blazing fast unit testing framework powered by Vite with native TypeScript support.

Testing

Playwright

Modern end-to-end testing framework with cross-browser automation.

E2E Testing

Cypress

Developer-friendly E2E testing framework with time-travel debugging and real browser testing.

E2E Testing

Testing Library

Simple testing utilities focused on testing components the way users interact with them.

Testing

ESLint 9

Latest ESLint with flat config and improved TypeScript integration.

Linting

Biome

Fast formatter and linter for JavaScript and TypeScript, Prettier alternative.

Formatting

Design & Prototyping

Figma

Collaborative design tool with advanced prototyping and developer handoff features.

Design

Framer

Interactive design tool with code components and advanced animations.

Design

Linear

Modern issue tracking tool built for high-performance teams.

Project Management

Excalidraw

Virtual collaborative whiteboard for sketching hand-drawn diagrams.

Diagramming

Deployment & Infrastructure

Vercel

Platform for frontend frameworks with edge functions and global CDN.

Hosting

Railway

Modern deployment platform with automatic scaling and database provisioning.

Hosting

Cloudflare

Global network with CDN, security, and serverless computing capabilities.

CDN

GitHub Actions

CI/CD platform integrated with GitHub for automated workflows.

CI/CD

Productivity

Notion

All-in-one workspace with databases, AI assistance, and advanced collaboration.

Note Taking

Raycast

Extensible launcher with shortcuts, scripts, and productivity extensions.

Launcher

Arc Browser

Modern browser with workspaces, split view, and enhanced developer tools.

Browser

Hardware

MacBook Pro 16" M3 Max

Latest M3 Max chip with 36GB unified memory and 1TB SSD for heavy development workloads.

Computer

Studio Display

Apple 27" 5K Retina display with excellent color accuracy for design and development.

Monitor

Magic Keyboard with Touch ID

Wireless keyboard with biometric authentication and numeric keypad.

Input

MX Master 3S

Latest Logitech wireless mouse with improved precision and quieter clicks.

Input

AirPods Pro 2

Noise-cancelling wireless earbuds with spatial audio for focused coding sessions.

Audio

Browser Extensions

React Developer Tools

Essential browser extension for debugging React applications and profiling performance.

Development

Web Vitals

Chrome extension for measuring Core Web Vitals and page performance metrics.

Performance

JSON Viewer

Format and visualize JSON data with syntax highlighting and collapsible nodes.

Development

Wappalyzer

Technology profiler that reveals the tech stack of any website.

Analysis

ColorZilla

Advanced color picker and eyedropper tool with gradient generator.

Design

Have a recommendation?

I'm always looking for new tools and software to improve my workflow. If you have a great recommendation, I'd love to hear about it!

Send me a recommendation