Uses
A collection of tools, software, and equipment I use regularly for development, research, and productivity.
Development Tools
- Editor: VSCode with extensions (Pylance, ESLint, Prettier)
- Terminal: iTerm2 + Zsh + oh-my-zsh
- Version Control: Git + GitHub + GitHub CLI
- Package Managers: npm, pip, conda
- Database Tools: pgAdmin, MongoDB Compass, DBeaver
AI/ML & Data Tools
- Frameworks: PyTorch, TensorFlow, Hugging Face Transformers
- Data: Pandas, NumPy, Polars, SQL
- Experimentation: MLflow, Weights & Biases, Neptune
- Notebooks: Jupyter, IPython
- Visualization: Matplotlib, Seaborn, Plotly
Backend & Deployment
- Web Frameworks: FastAPI, Django, Flask
- Containerization: Docker, Docker Compose
- Orchestration: Kubernetes, Helm
- Cloud Platforms: AWS (EC2, S3, Lambda, SageMaker), GCP
- CI/CD: GitHub Actions, GitLab CI, Jenkins
Frontend & Web
- Framework: React, Next.js
- Styling: Tailwind CSS, CSS-in-JS
- Tooling: Webpack, Vite, ESLint, Prettier
- Testing: Jest, React Testing Library, Playwright
Hardware
- Laptop: MacBook Pro 16" with M3 Max
- Monitor: LG UltraWide 38" curved
- Keyboard: Mechanical keyboard with Brown switches
- Mouse: Logitech MX Master 3S
- Headphones: Sony WH-1000XM5
- GPU: NVIDIA RTX 4090 for local ML training
Productivity & Writing
- Note-taking: Obsidian, Notion
- Writing: Markdown, Obsidian, Medium
- Task Management: Linear, GitHub Issues
- Communication: Slack, Discord, Email
This list is regularly updated as my tooling evolves.