Software I use, gadgets I love, and other things I recommend.
The things I use to plan world domination, order groceries, and stay productive. Here’s a big list of some of my favorite stuff.
Workstation
14” MacBook Pro, M3 Max, 64GB RAM (2023)
I have been a fan of apple laptops since I got my first 17" mac book pro back in college. This is my first 14" but with the my dual 27" monitors, I don't miss the laptop screen size difference. Does all that I need, and more.
Apple Studio Display (Nano Textured Glass)
Once you get used to 5k it's hard to go back, even to a bigger monitor. With that nao-textured class, my code has no glare, unless it's coming from me during a code review...
LG 5k Display
The OG 5k 27" display.
MoErgo Glove80 Keyboard
I used to be able to type on any kind of keyboard, as I've gotten more wise I prefer something designed to deliver the best ergonomic typing experience possible for a wide range of hand sizes. Plus it is programmable and has lights!
Logitech MX Vertical 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.
Herman Miller Embody Chair
Upholstered in Blue Grotto. If I am going to sit most of the day building the future, I might as well do it in a great ergonomic chair.
Development tools
Windsurf by Codium
Built on Visual Studio, with AI powers. Sometimes the magic works, other times it hurts. Windsurf makes it easy to keep a human in the loop and take advantage of AI agents to turbocharge my workflow.
Parallels Desktop
I work with a ton of different environments, and I find the easiest way to keep things separated and prevent breakage or leakage between clients is to have a virtual machine for each of them. Plus no more updating something via brew and breaking some work that had been paused for a bit.
Neon.tech
The hosted postgres that doesn't suck. Who knew you needed branches in your database? The folks at Neon, that's who.
Fly.io
Easy to setup and manage virtual machines for my stateful workloads.
Vercel
The best way to deploy and manage your Next.js applications.
Doppler
Managing secrets and keeping things in sync across teams and environments used to be a pain. Doppler makes it easy, secure, and reasonably priced.
Productivity
Raycast
The shortcut to everything! A collection of powerful productivity tools all within an extendable launcher. Fast, ergonomic and reliable.
Akiflow
Managing time effectively is essential for achieving my goals and maintaining a healthy work-life balance. Akiflow provides a structured approach to productivity that focuses on capturing, processing, planning, executing, and reviewing tasks. It also integrates with all of my calendars and various tools like slack, github, linear, etc.
SavvyCal
Great tool for scheduling meetings while protecting my calendar and making sure I still have plenty of time for deep work during the week.
Clay.earth
Where I manage all my personal and professional relationships. Clay helps me automatically organize, intelligently search and keep my entire network in sync.
Granola
My AI notepad that helps me capture and organize my meeting notes. Generates the best meeting notes of anything I've tried.