Software I use, gadgets I love, and other things I recommend.

I get asked a lot about the things I use to build website, stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.

Workstation

  • 14” MacBook Pro, M5 Pro

    Fast, quiet, and all-day battery — it handles builds, containers, and a browser full of tabs without breaking a sweat.

  • K780 Multi-device Wireless Keyboard

    One keyboard. Fully equipped. For computer, phone, and tablet.

  • Apple Magic Mouse

    Something about all the gestures makes me feel like a wizard with special powers. I really like feeling like a wizard with special powers.

Development tools

  • VS Code

    My daily editor. With the right extensions it’s fast, familiar, and flexible enough for everything from Shopify themes to NestJS backends.

  • iTerm2 + zsh

    Where a lot of the real work happens — Git, the Shopify CLI, and build tooling.

AI tools

  • Claude / Claude Code

    My main coding assistant — an agent that lives in the terminal and actually understands the codebase, not just autocomplete.

  • ChatGPT

    Great for quick reasoning, debugging, and sketching out approaches.

  • Gemini

    Handy for its huge context window and Google-grounded answers.

  • v0 by Vercel

    A fast way to scaffold React / Tailwind UI and prototype ideas before wiring them up for real.

Research & learning

  • NotebookLM

    I drop docs, specs, and notes in and let it become a searchable, source-grounded knowledge base for whatever I’m building.

  • Google AI Studio

    For experimenting with models and prompts before taking anything to production.

  • DevDocs / MDN

    Fast API reference for when I need the exact signature without a detour.

  • roadmap.sh

    A good gut-check for what to learn next and where the gaps are.

Design

  • Figma

    Where designs come to life and where I translate client mockups into technical specs before writing a line of code.

Productivity

  • Notion

    Great tool for task management, project tracking, and to-do lists.

  • Google Meet

    For scheduling calls while protecting my calendar and keeping plenty of time for deep work during the week.

Let’s work together

I’m open to new opportunities and freelance projects. Tell me what you’re building and I’ll get back to you.