What I'm Using

This is a list outlining the various tools, apps, services, and hardware I use/have used regularly. The list contains tools I use day to day in my work as a web developer and tools that I personally use throughout my day.
I will try to keep things updated since I like to try and use new tools every now and then.
This list is inspired by uses.tech. I highly recommend checking it out. 👍
📅 Last Updated: April 5, 2021

1- Software, tools, and everything in between

Programming & Technologies (Web Development)

IDE/Editor & Terminal (Web Development)

  • IDE/Editor: PhpStorm is my favorite IDE of all time and the most convenient ide/editor for Laravel development imho. I’m using the Material Theme (Atom One Dark) & Atom material icons too. I also used Atom, and VS Code for a while, before Switching to PhpStorm for good).
  • Terminal: Mintty with bash (Which is basically bundled with Git Bash for Windows).

Environments (Web Development)

  • VirtualBox (as virtualization software).
  • Vagrant
  • Laravel Homestead (“pre-packaged Vagrant box” as the main local development environment I currently use).
  • WAMP (used it before switching to Homestead).
  • Docker (for some dev environments).

Tools & Browsers (Web Development)

  • TablePlus (as my favorite database client).
  • Postman (my favorite API client to create, share, test and document APIs).
  • FileZilla (I use it occasionally to FTP connect securely instead of using the command line).
  • Jira & Trello (for Project Management).
  • Chrome (my favorite browser for personal use and development/testing, but I’m also using Firefox occasionally).

Version Control

  • Git
  • GitHub (My favorite Git repository hosting service and the one I currently use).
  • Bitbucket
  • GitLab (Used it during my time working for one of the software companies, as it was their favorite to host the work).
  • GitHub Desktop
  • Sourcetree (My favorite Git GUI and the one I currently use).

Hosting

Communication

Design & Motion Graphics

// Tools I used back in the days when I was working as a graphic designer, and still using currently for my stuff (mostly Adobe products).

Productivity & Others

2- Hardware

My Setup

// I’m using the same custom-built PC and Lenovo Legion Y520 laptop for about 3 years now. I bought them with performance in mind to handle gaming, streaming, designing, and development.

// Both machines are running “Windows 10”, but I’m using the “Laravel Homestead” pre-packaged Vagrant box as my main local development environment.

  • Custom built PC: Intel Core i7-8700K 3.7GHz 6-Core | DDR4 16GB of RAM | Gigabyte GeForce GTX 1080 Ti 11GB | Kingston 960 GB SSD | WD 4TB HDD | Samsung 28-inch Monitor.
  • Laptop: Lenovo Legion Y520 i7-7700HQ, 16GB RAM, 256GB PCIe SSD, 1TB HDD, NVIDIA GTX 1060 (6GB), FHD IPS 1920x1080
  • PlayStation 4

3- Learning New Stuff

Resources

// Learning new stuff helps me stave off boredom and keeps my interest levels high. I’m always actively pursuing knowledge, experiences, and self-development using various resources. Here are some of them:


Get in touch

Reach out and drop me a line. DM me on Twitter, send me an email, or use this form.
Want to know more about me? Check out my biography.
You can also check out what I'm doing right now here.