Tech Essentials For Software Engineers!

Try out these accessories to enhance your coding experience!

Imaad Uddin
5 min readMar 8


My desk setup!

Hey everyone! My name is Imaad, and here I talk about everything software engineering, computer science, and tech! If that’s something that interests you, please consider following for more content like this! Today we will be going over a few tech essentials for software engineers, so let’s get started!

You honestly don’t need much for writing code. A laptop and an internet connection are all you need to complete your work for most engineers. Coding on just a laptop isn’t always the best experience as you are limited with screen real estate and a few other things depending on the model of your machine. I’ll go over a few pieces of tech that will enhance your coding experience and make it much more enjoyable! Also, all products mentioned will work with Mac and PC so you won’t be limited based on your computer.

1. Logitech MX Master 3s

Logitech MX Master 3s

The first essential is the Logitech MX Master 3s. I’m sure many of you have heard of this mouse or have seen others use it, and there’s a good reason why. It’s probably the best productivity mouse in the market right now and has been for quite a few years. The mouse is designed to fit perfectly in your hand for a comfortable experience, especially during long working hours. Another cool feature about this mouse is the customization capability you have. With the Logi Options+ software, you have the ability to customize your MX Master 3s to almost any application you are using, like Final Cut Pro or Adobe Premiere, for example. When working with long code files, the scroll wheel on this mouse makes it a breeze to go through files quickly or line by line without skipping if needed. I highly recommend looking into grabbing this mouse. It’s game-changing!

2. Ultra Wide Monitor

34" Ultrawide Monitor From LG



Imaad Uddin

Coding, Tech & Lifestyle || Connect With Me Here 👉🏽