I was checking out an Alfred Unsplash workflow. One thing led to another, and I came upon the section on the author's website which lists the tools he uses for development. I've been meaning to do the same for a while now, but I wasn't sure where I would put it. His page gave me just the kind of inspiration I needed to do so. Here's my list of my development tools. These may change from time to time, but at least some of them will come in handy for the long haul.
Hardware
- Personal Laptop: Macbook Pro 13-inch
- Apple Magic Mouse
Code Editor
- GitHub Codespaces: Codespaces allows me to use Visual Studio Code (along with GitHub's computing resources) right from my browser. If you want to use Visual Studio Code on your browser, you can also try out github1s, vscode.dev or Gitpod
- GitHub Dark Default Theme
Extensions
Here are some of my favourite extensions:
- Wakatime: I use this to track my time spent on coding
- GitLens: I use this to get more out of Git, such as viewing Git blame annotations
- Prettier: I use this to format code, especially for my JavaScript projects
- Tabnine AI Autocompletion and GitHub Copilot: I use these for code auto completion
Terminal
- Integrated Terminal in Visual Studio Code
- Default Terminal with Powerlevel10k Oh My ZSH Theme.
Audio
- Apple Music
- Bose QuietComfort Earbuds II for personal use
Other Software & Services
- Homebrew: A one-stop shop for installing third-party Mac apps
- 1Password as a password manager
- Poe for interacting with different LLMs (Large Language Model)