My Tech Stack & Tools
The hardware and software I use for ML engineering, writing and everything in between. It changes as my work does.
13" MacBook M1 Air, 16GB RAM (2021) (opens in a new tab)
apple.com
RISC FTW. I love this machine. It's fast, silent, lightweight, and has incredible battery life. Perfect for coding on the go.
AMD Ryzen 9 + RTX A6000 (opens in a new tab)
nvidia.com
My ML workstation for training models. 48GB VRAM makes a huge difference when working with large neural networks.
12.9 inch iPad Pro (opens in a new tab)
apple.com
I use this for reading research papers, taking notes with Apple Pencil, and as a secondary display while traveling with Sidecar.
MSI GS66 Stealth (opens in a new tab)
msi.com
My Linux machine running Ubuntu. I use this as my daily driver for most development work and testing.
LG 34" UltraWide Monitor (opens in a new tab)
lg.com
The extra screen real estate is perfect for having code, documentation, and browser all visible at once.
Logitech MX Master 3 (opens in a new tab)
logitech.com
The perfect mouse with customizable buttons and excellent ergonomics. The horizontal scroll wheel is a game-changer.
VS Code (opens in a new tab)
code.visualstudio.com
My primary code editor. Extensions I can't live without: GitHub Copilot, Vim, Python, ESLint, and Tailwind CSS IntelliSense.
Cursor (opens in a new tab)
cursor.com
My AI-powered code editor of choice. It keeps VS Code's extensibility and adds its own AI models, with a built-in chat and contextual completions that have dramatically improved my workflow.
Docker (opens in a new tab)
docker.com
I containerize everything. Makes development environments consistent and deployment much simpler.
Byobu (opens in a new tab)
byobu.org
Terminal multiplexer that makes managing multiple terminal sessions a breeze. Built on tmux with sensible defaults.
GitHub CLI (opens in a new tab)
cli.github.com
Manage GitHub PRs, issues, and repositories right from the terminal. A huge workflow improvement.
Deskflow (opens in a new tab)
github.com
Lifesaver for my workflow. I use it to share my mouse and keyboard between my Mac and Linux machines seamlessly.
Claude Code (opens in a new tab)
claude.ai
Anthropic's CLI coding assistant. Exceptional at understanding complex codebases and providing thoughtful, contextual suggestions.
OpenCode (opens in a new tab)
opencode.ai
Open-source AI coding assistant that runs locally. Great for privacy-conscious development and offline work.
Pi (opens in a new tab)
pi.dev
Minimal terminal-based coding agent. I use it alongside Claude Code for focused tasks.
Wisprflow (opens in a new tab)
wisprflow.ai
Voice-to-text for developers. Dictate code, comments, and documentation naturally. Great for reducing RSI.
Obsidian (opens in a new tab)
obsidian.md
My second brain. I use it for note-taking, knowledge management, and connecting ideas with bidirectional links.
Notion (opens in a new tab)
notion.so
For collaborative work and project management. The database features are excellent for tracking projects.
Zen Browser (opens in a new tab)
zen-browser.app
Privacy-focused Firefox fork with beautiful UI and excellent tab management. Clean, fast, and respects your privacy.
Alfred (opens in a new tab)
alfredapp.com
Productivity powerhouse on Mac. Custom workflows automate repetitive tasks and speed up my daily work.
Raycast (opens in a new tab)
raycast.com
Powerful launcher that's quickly replacing Alfred in my workflow. The extensions ecosystem is fantastic.
Have a recommendation?
Share your favorite tools
I'm always looking for new tools and gadgets to improve my workflow. If you have a recommendation for something you think I'd enjoy, I'd love to hear about it!
