Uses
I have been asked to compile a list of hardware, tools and services I use on a daily basis. This is that list.
Hardware
Desktop
- Mac mini M2 Pro 32GB
- LG UltraFine Ergo 4K 27"
- Appple Magic Keyboard - Long term goal is to switch to Glove 80
- Apple Magic Trackpad
- Thronmax MDrill One Pro
- Logitech C920 HD Pro
Software
Code editor
- Visual Studio Code - fast startup time and good enough support for many languages
- Vim emulation for Visual Studio Code - learn once, use everywhere
Command line tools
- Alacritty - fast and simple terminal emulator
- zsh + oh-my-zsh - slightly better experience than bash
- jq - instead of writing a script to parse JSON, I can just use jq
- tig - quickly see git changes and history
- lazydocker - visualize everything happening in Docker in a single screen
- pandoc - converting markdown to PDFs
- Typst - simple way to produce beautiful document
- Neovim - for editing one-off files, long term goal is to make it default editor
Productivity
- Raycast - quick access to meeting links no matter if they are in Google Calendar, Zoom or Teams
- yabai - reduces time spent jumping between windows
- Things - my primary capture system
Knowledge management
- Obsidian - creating notes from courses, books and saving interesting articles
- Excalidraw - visually explaining things while facilitating and brainstorming solutions
- Instapaper - reading saved articles on a Kindle
Artificial intelligence
- Ollama - running LLama.3.1 8B model
- Github Copilot - writing boilerplate code faster, also it is integrated into development environment and isn’t causing context switching