# Software, gadgets, and other things I use.
# Workstation
-
24” iMac, M1, 16GB RAM (2021)
Earlier I was using a 2019 13” Macbook Air(intel-based), 8GB RAM as my main machine, but after an year it started slowing down. But the M1 iMAc is very much performant and I really love this computer.
-
Apple Magic Keyboard
Touch id is really helpful to quickly lock/unlock the system. I just used to it, and works for me.
-
Apple Magic Trackpad
The gestures are the main thing I love in magic trackpad. I'm a fan of using multiple Desktops using trackpad with gestures makes it perfect.
# Development
-
PHPStorm
PHPStorm brings efficient and productive development. After using it for a while, I can't imagine my development without PHPStorm. Now I've been using it for more than 7 years.
-
Sublime Text
For quick edits, mostly I reach out to sublime text instead of spinning up PHPStorm. I love the slick user interface, extraordinary features, and amazing performance.
-
VS Code
Even though I'm not always using it, I use it for quick edits and for some other languages like Python, Javascript, etc.
-
Firefox Developer Edition
Firefox Developer Edition is a version of Firefox tailored for web developers, featuring the latest Firefox features and experimental developer tools. It provides a lot of tools for web development, and I use it for debugging and testing.
-
Warp
Warp is a terminal like iTerm2, but it's faster and has a lot of features. I'm using it for a while and I'm loving it.
-
TablePlus
I always reach out to TablePlus for managing databases, it's fast and I love the UI.
-
DBngin
DBngin is a free database server manager for macOS with this I can quickly spin up Databases on MySQL, Postgres and Redis on the go.
# Hosting
-
Amazon Web Services
AWS is a cloud platform that offers a wide range of products and services. I use it for hosting my projects, and it's really good. I just spin up a server and configure things by myself, it gives me more control over the server and saves money.
-
Netlify
I use it for hosting static websites, and it's really good. It's free for personal use. All I have to do is just push my code to Github and Netlify will take care of the rest.
-
Domains
I used to buy domains in Namecheap, Google Domains, and GoDaddy. I just go with the cheapest one.
# Focus
-
Raycast
Raycast is a Spotlight replacement, but it's more than that. It's a productivity tool that helps you to do things faster with snippets, clipboard history, commands, etc. I'm using it for a while and I feel more productive.
-
TickTick
TickTick is like regular todo app, but the quick icon on the menu bar and the keyboard shortcuts makes it more productive. I've been using this for more than 3 years.
-
Google Keep
I use Google Keep for taking notes. I started using it from my college days. It syncs everywhere in my desktop, mobile and accessible through web on any system I use. So I didn't get a thought of switching to any other note-taking app.
-
Firefox Password Management
In a recent effort to reduce my reliance on various Google services, I’ve abandoned Chrome in favor of Firefox. Along with that I tried using Firefox password manager, and it worked.
# Podcasting / ScreenCasting
-
iMovie
I use iMovie for editing my videos. It's simple and easy to use. I'm not a professional video editor, so it's enough for me.
-
Blue Snowball iCE
I use Blue Snowball iCE for recording my voice. It's a good microphone for beginners.
-
Vimeo
I use Vimeo for recording and hosting my videos, with the extension I can quickly record and upload my videos to Vimeo. The storage is free if we record through the vimeo extension. When I compared my recording with Vimeo and Quicktime, Vimeo process and provides better audio quality. So I mostly stick with vimeo for recording.
-
Spotify for Podcasts (previously Anchor)
I use Spotify for hosting my podcasts. It's free and easy to use. Then I have added the RSS feed to Google Podcasts, Apple Podcasts, and other podcasting platforms. So now I just need to upload it to Spotify and it will be available on all the platforms.
-
Google Meet (Recording)
Since we do the podcast remotely, we use Google Meet for recording. We just start the meeting and record it. Then I download the recording and edit it. The audio processed by Google Meet with noise cancelling is really good. So I mostly stick with Google Meet for recording the podcasts.