Hardware
Keyboard
-
Kinesis Advantage2,Microsoft Natural Keyboard 4000Nulea Ergonomic Wired Keyboard + remove keys from numpad and attach macOS Magic Trackpad with velcro strips
Monitor
-
ultra-wide 50" monitor (leads to eye fatigue)LG Ultra Fine Display
Computer
-
High-powered Linux workstationMBP (M1/2/3 chips make such an amazing difference) + Cloud/EC2 desktop
Tablet
- iPad Pro with Pencil (for Procreate mostly)
Desktop Software
macOS
- defaults
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
defaults write -g ApplePressAndHoldEnabled -bool false
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
- System Preferences
- Keyboard
- map Caps Lock -> Control
- set key repeat to fastest and delay shortest
Firefox
- about:config -> browser.sessionstore.resume_from_crash = false
- Add-ons
- Tampermonkey
- Vimium-FF Add custom key mappings:
# Insert your preferred key mappings here.
map <c-d> scrollPageDown
map <c-u> scrollPageUp
- Multi-Account Containers for AWS
- One Tab
- WhatFont
- uBlock Origin
- BuiltWith
- WhatRuns
-
Google Lighthouse
- Dev Tools
- Improve sites using Inspector > Changes tab
- Print entire pages using the built in right-click, take screenshot in firefox.
Node
Design software
- Figma, Spline
- Adobe After Effects, Illustrator, Photoshop, Premiere Pro, Cinema 4D
Work productivity software
- Communication: Slack, Chime, Outlook
- Notes and todos: Things (also things-patcher),Due
- Writing (the secret to effective meetings and use of time and thinking better): Quip
- Scripts: use
expect
scripts and the macOS Keychain app to automate VPN and access token initialization daily on laptop and cloud desktops. - LLMs: Claude (Anthropic) for work; GPT for personal questions.
VS Code
- Extensions
- Remote SSH (small note for opening in the same window)
- Better Solarized
- colorize
- Live Server
- Vim (vscodevim)
- Import Cost
- Prettier
- settings.json
- keybindings.json
Rectangle Pro
Terminal
.config/nvim/init.vim
inoremap fd <Esc>
vnoremap fd <Esc>
nnoremap ; :
nnoremap : ;
vnoremap ; :
vnoremap : ;
set splitbelow
set splitright
- .secure
export CDESK_HOST='<cloud host>'
alias c='ssh $CDESK_HOST'
alias sf-c='sftp $CDESK_HOST'
...
Top comments (0)