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

I get asked a lot about the things I use to build software, 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

  • Macbook Pro

    It's a workhorse.

Development tools

  • VSCode

    When in Rome.

  • Sublime Text

    When you don't need the bloat. Sublime lets you work with massive files without breaking a sweat.

  • Terminal

    I know people like fancy stuff like iTerm, Hyper or Warp but I typically use the built-in Terminal app.

  • TablePlus

    Who decided that DBs look like a stack of pancakes?

Languages & Core Technologies

  • TypeScript

    The backbone of my recent projects. Type safety makes everything better, especially when working with larger codebases.

  • JavaScript

    Still the foundation, but TypeScript has become my go-to for anything beyond quick prototypes.

  • Python

    I've recently started playing around with Python as it seems to be the lingua franca of security researchers. For those microcontroller projects, MicroPython has also been much nicer to tinker with than C/C++.

  • PHP

    It's come a long way since I started poking around with it circa 2001.

Frameworks & Libraries

  • Next.js

    My current daily driver for React applications. The developer experience and performance optimizations are fantastic.

  • Astro

    Perfect for content-heavy sites. The island architecture and multi-framework support make it incredibly flexible.

  • Angular

    Great for enterprise applications where structure and TypeScript integration are paramount.

  • React Native

    Cross-platform mobile development that actually works well. The shared codebase benefits are real.

  • React

    The foundation that powers Next.js and React Native in my stack.

  • Vue

    Still love it for certain projects, especially when I need something lightweight and intuitive.

Backend & Database

  • Supabase

    An absolute game-changer. PostgreSQL with real-time subscriptions, authentication, and edge functions out of the box.