My Setup Last updated Dec 2022
- 14" MacBook Pro (10-core M1 Pro, 32GB RAM, 2TB SSD)
16" MacBook Pro (6-core Intel i7, 32GB RAM, 512GB SSD)
- Apple Studio Display
Dell UltraSharp U3818DW
- Apple Magic Keyboard & Logitech MX Master 3S
Apple Magic Mouse 2
- iPhone 13 Pro
- AirPods Max
- Contexts - a much better app switcher for macOS. Easily my most indispensable Mac app.
- Moom - a window manager with excellent keyboard shortcut support.
- Alfred - a much faster Spotlight replacement.
- Keyboard Maestro - a swiss army knife for keyboard-driven automation.
- Homerow - system-wide keyboard navigation using vim-like shortcuts.
- BetterTouchTool - a swiss army knife for trackpad- and mouse-driven automation.
- AirBuddy - a much better Bluetooth device manager, especially for AirPods, and Magic Handoff to use the same bluetooth keyboard/mouse with multiple Macs.
- Soulver - a hybrid text editor and calculation engine. Much more frictionless and intuitive than spreadsheets for many calculations.
- CleanShot - a much more powerful screenshot and screen recording tool.
- rcmd - an easy way to assign keyboard shortcuts for rapidly switching between apps.
- IINA - a highly feature-rich media player for playing videos.
- NetNewsWire - a simple, fast, open-source RSS reader.
- DaisyDisk - a playful UI for analyzing storage space.
- Maestral - a much leaner and open-source Dropbox client.
- Smart Scroll - a very useful utility to configure scrolling behavior, such as holding down a modifier key while scrolling to scroll much faster.
- Keyboard Scroller - system-wide shortcuts for keyboard scrolling.
- WhichSpace - a surprisingly helpful menu bar app which displays the active space number.
- Vimium - keyboard-driven web browsing in Chrome.
- WhatFont - the best way to discover new fonts.
- Library Extension - easily saves me hundreds of dollars per year.
- Twemex - surface more interesting content from Twitter.
- Octotree - a very helpful set of feature enhancements to the GitHub web app.
- VisBug - a powerful set of design tools to dynamically tinker with any web page.
Software Engineering Tools
- vim - the editor I keep coming back to.
- fish shell - a command line shell for the 21st century.
- iTerm 2 - much more features than the default Terminal app.
- Fork - the simplest Git GUI.
- Dash - the fastest and most comprehensive local documentation viewer.
- Postico - a fully Mac-native Postgres GUI.
- Homebrew - straightforward macOS package manager.