When setting up a new Mac, Raycast is the first thing I install. It simply boosts my macOS experience as well as my productivity.
It is my favorite reference manager. I use it to organize my library of research papers and create bibliographies. It integrates well with Google Docs and Microsoft Word.
Obsidian is a powerful note-taking app that I use to organize my research notes.
My go-to terminal.
Oh My Zsh
I use oh-my-zsh to customize and speed up my terminal. I am a big fan of the plugins, and I use a lot of them to add aliases.
Great overall IDE. There are many extensions to tailor VS Code to your needs and style.
If you are working with databases, TablePlus will make your life easier and save you a lot of time.
Python is my go-to programming language to process a CSV file, scrape data from the web, play around with deep learning, and most recently with text-to-image AI models such as Stable Diffusion.
Here is where I do any serious signal processing for my research.
I prefer to design using code. However, whenever I need to create visuals, edit SVG files, or brainstorm on design ideas, I use Figma. And Figma is free for students and educators.
I use Inkscape for quick operations over image files, such as generating ICO files or converting SVGs into PNGs or vice versa.