Uses
Software, hardware, and tools I use daily. Inspired by uses.com.
Development
VS Code
Primary editor with Vim keybindings
Cursor
AI-powered coding assistant
Warp
Terminal with AI features
GitHub Copilot
AI pair programming
Docker Desktop
Container management
Languages & Frameworks
Python
Primary language for AI/ML
TypeScript
Web development
Next.js
React framework for web apps
FastAPI
Python API framework
PyTorch
Deep learning framework
AI/ML Tools
Jupyter
Notebooks for experimentation
Weights & Biases
Experiment tracking
MLflow
ML lifecycle management
Ollama
Local LLM inference
LangChain
LLM application framework
Productivity
Notion
Knowledge management
Obsidian
Personal knowledge base
Linear
Project management
Raycast
Productivity launcher
1Password
Password manager
Communication
Slack
Team communication
Zoom
Video calls
Spark Mail
Email client
Hardware
MacBook Pro M3
Primary development machine
Custom PC
AMD Ryzen 9, 64GB RAM - AI/ML workloads
NVIDIA RTX 4090
GPU for local LLM inference
Ultrawide Monitor
Primary display