Uses
The tools that powered my daily life as a software engineer.
Hardware
- πAer Tech Pack - Absolutely phenomenal bag with minimalistic design and water resistant, perfect for the rainy Saigon.
- π»15-inch 2018 Macbook Pro - I’d love it more if it didn’t break twice a year.
- π±iPhone XS Max - For taking mundane daily photos, and to Uber around.
- π§11-inch iPad Pro with Smart Keyboard - OMG, this is currently my most favorite Apple device, I’m on it most of the time when I’m not coding.
- π§Bose QC35 - A godsent if you travel often, or usually work in coffee shops.
- πAirPods 2 - I use it to listen to podcasts while commuting around the city.
- πdistilunion’s Wally Bifold - it has been with me for ~ 3 years and still holding strong
- π¦Samsung Portable SSD T5 - Mostly used to tranfer files around my iPad and MBP.
- π²Logitech MX Master 2S - When I need that ergonomic feeling.
- πMuji’s stationery - I’m a big fan of Muji and its simple design, I carry around a notebook, and some Muji pens.
- π Cables - A bunch of USB-C, lighting cables mostly from Anker.
Software
- ποΈMoom - It’s like i3wm but for macOS.
- π³Docker - When I need to spin up a background services or a Tensorflow instance
- π¬Telegram - Communication tool of choice. Man you gotta appreciate the speed of the app
- π1Password - To store all my passwords, OTP, private keys and other secured notes
- πiA Writer - All my notes are in markdown and put under version control as a Pragmatic Programmer
- π©Alfred - From opening apps, to sophisticated workflows, Alfred is the savior
- πXcode - Swift
- πDash - To quickly look up API documentation using Alfred integration.
- π‘Adguard - I love ads.
- πTablePlus -
SELECT * FROM chair
- π¨βπProxyman - A native HTTP proxy debugging app.
Shell Setup
“Where there is a shell, there’s a way”
I’m most productive if given a shell, my configs are on dotfiles.
- π‘Fish - “Out Of The Box” shell that’s arguably better than zsh
- πNeovim - My text editor of choice that needs no introduction
- πfzf - fuzzy finder for everything
- πtmux - screen multiplexer, long running tasks, tile management, you name it.
- πtldr - dead simple man page with examples.
- πripgrep - a better
ack
- πhub - a
git
wrapper that allows me to interact with Github from the CLI (creating repo, creating PR)