Workstation
16” Lenovo Thinkpad T16, 32GB RAM (2023)
I am using Lenovo ThinkPad T16 as my main workstation. Lenovo ThinkPad T16 with AMD Ryzen Pro 7 is great workstation for my daily day to day work as well running the deep learning models using PyTorch.
Development tools
JetBrains
I am using JetBrains Tools for daily programming. Its an amazing IDE with everything a developer needs out of the box. 1. I am using PyCharm for Python. 2. PHP Storm for PHP. 3. WebStorm for Javascript. 3. GoLand for Golang.
Linux
I am using Linux Ubuntu 22.04 as my primary OS. I am using Linux for the last 5 years.
Databases
I have mostly used MySQL with Laravel. However, with Python and Golang I used Postgres SQL.
DevOps
Github
When it comes to working as a team or managing the project, Github is my favorite platform.
Docker
To overcome the idea that it only on my machine, I am a fan of Docker containers. I have previously used Docker containers. With Laravel I am using Laravel Sail for containerization.
AWS
When it comes to the cloud I am fan of AWS. I have worked with EC2, S3, LightSail, and Lambdas.