Uses
Tools I use to get
things done
A living document of the software, hardware, and tools that power my daily workflow. Updated as things change.
Development
My primary code editor. Clean, fast, and endlessly customizable with extensions.
AI-first code editor built on VS Code. Great for rapid prototyping and AI-assisted development.
Antigravity
Lightweight development tool that keeps my workflow fast and focused.
Modern terminal with AI built-in. Feels like using a code editor for the command line.
Containerization for consistent dev environments and smooth deployments.
Version control and collaboration. I use GitHub for all my projects and contributions.
API development and testing. Essential for building and debugging REST APIs.
AI
AI pair programmer that helps me write code faster and explore new approaches.
My go-to AI assistant for reasoning, debugging, and working through complex problems.
Languages & Frameworks
Python
My go-to language for backend, AI agents, and automation workflows.
TypeScript
Type safety for JavaScript. I use it for all frontend and Node.js work.
Django / FastAPI
Django for full-featured web apps, FastAPI for high-performance APIs.
React / Next.js
React for UI components, Next.js for full-stack applications with SSR.
Node.js
Server-side JavaScript runtime. I use it with Express and various backend tools.
Design & Productivity
Hardware
MacBook
My daily driver for development. Great performance and battery life.
Dual Monitor Setup
Code on one screen, browser/terminal on the other. Essential for productivity.