Software I use, gadgets I love, and other things I recommend.
I get asked a lot about the things I use to build software and stay productive. Here’s a big list of all of my favorite stuff.
Workstation
14” MacBook Pro, M1, 32GB RAM (2021)
I was using an Intel-based 15” MacBook Pro prior to this and the difference is night and day. I’ve never heard the fans turn on a single time, even under the incredibly heavy loads I put it through with our various launch simulations.
Charibdis Nano & Charibdis Dilemma
An open-source ergo mechanicalkeyboard, featuring 3D printed DES keycaps in MJF Nylon and lubed switches. I switched from QWERTY to COLEMAK-DH and while my wpm are still not where they were, my fingers (esp. pinkies) are way happier after a day of coding.
MX Master 3s
I love how its sleek, ergonomic design fits comfortably in my hand, providing great control and precision.
Development tools
LazyVim
LazyVimis a plugin for the Vim text editor that provides automated and customizable code refactoring and formatting.
Alacritty
Alacrittyis a blazing-fast, GPU-accelerated terminal emulator that prioritizes simplicity and performance.
tmux
Tmuxis a terminal multiplexer that enables multiple terminals or windows within a single session, providing efficient and flexible management of terminal sessions.
yabai
Yabaiis a macOS window manager that allows users to easily manage and arrange windows, workspaces, and displays using customizable keyboard shortcuts.
skhd
Skhdis a simple hotkey daemon for macOS that enables users to map customizable keyboard shortcuts to perform a wide range of actions and commands.
Design
Figma
With its intuitive interface and extensive range of features, Figma has become my choice when it comes to mockups.
Productivity
Raycast
Raycastis a productivity tool for macOS that provides quick access to frequently-used tasks, applications, and information using customizable keyboard shortcuts and a simple, intuitive interface.