DEV Community

Cover image for What computer do you use for software develpment?
Ben Halpern
Ben Halpern

Posted on

What computer do you use for software develpment?

What make/model do you use? Are you satisfied with it? Are you going to stay in the same operating system ecosystem when you upgrade?

Latest comments (84)

Collapse
 
solbypan4 profile image
Solbypan4

Programming doesn't take much: it's essentially writing text. Compiling or executing code is not a resource-intensive task by modern standards either. That is why almost any computer is suitable for coding. My choice was not only for work but also for other tasks like playing games. According to this article, I chose Intel Core i5-11400/ processor Intel KF vs K: What are their differences? My accessories list includes MBS 1200, DDR 16GB DDR4-3200MHz, M.2 NVMe SSD 250GB, SATA SSD 1.0TB. This is what I already chose for my future PC.

Collapse
 
ballen2713 profile image
Bartholomew Allen

Windows PC (I'd say it's on the higher end):

CPU: AMD Ryzen 7 3700X 3.6 GHz 8-Core Processor
MOB: Asus ROG STRIX B550-F GAMING (WI-FI) ATX AM4 Motherboard
RAM: Corsair Vengeance RGB Pro 32 GB (2 x 16 GB) DDR4-3200 CL16 Memory
SSD: Samsung 970 Evo 1 TB M.2-2280 NVME Solid State Drive
Graphics Card: MSI GeForce RTX 3060 Ti 8 GB VENTUS 3X OC Video Card

I love my machine, ironically I bought all the parts at the end of my honeymoon lol. I am still in the early stages of getting it to become the ultimate Software Development Workstation (Installing all of the IDE's and enabling WSL2/Docker). Right now I use it occasion for gaming and smaller mundane tasks. I am a Windows Fan boy ( I don't bash other operating systems I think all have their benefits/perks)

Collapse
 
whoismaruf profile image
Maruf Khan

My machine:

  • Asus ROG Strix G15
  • Intel® Core™ i5 - 10300H CPU @ 2.50GHz
  • 16 GB 3200MHz DDR4
  • NVIDIA GeForce GTX 1650 Ti GDDR6 @ 4GB (128 Bits)
Collapse
 
ah3 profile image
Abhishek Hari

I personally use a Lenovo Ideapad Slim 5 running Ubuntu, but I plan on upgrading to a MacBook one day.

Collapse
 
dsaghliani profile image
verified_tinker

I'm running Windows on:

  • i5 3570
  • NVidia GTX 1050 TI
  • 8 GB 1333 MHz DDR3
  • 500 GB Samsung Evo 870
  • Dual monitors (if that counts)

Not the best machine, and I'm going to upgrade at least the RAM in the future, but it gets the job done. Usually. Most jobs.

Collapse
 
piyushkmr profile image
Piyush Kumar Baliyan

I have a pretty average setup, provided by my company.
Lenovo Legion 5
i5-10300H
16GB RAM
GTX 1060

Works well
Only cons are - 2h battery on full cpu usage, 2.3kg of weight.

Never faced issue regarding performance.

Collapse
 
sdabhi23 profile image
Shrey Dabhi

Work system: MacBook Pro (16-inch, 2019)

  • Processor: 2.6 GHz 6-Core Intel Core i7
  • Memory: 16 GB 2667 MHz DDR4
  • Graphics: AMD Radeon Pro 5300M 4 GB

Personal System: Lenovo Legion 5

  • Processor: i7-10750H 10th Gen
  • Memory: 16GB 2933 MHz DDR4
  • Graphics: NVIDIA GeForce GTX 1650 4GB

Even though I have a 24 inch monitor, I prefer a full sized laptop and I tend to move around the house even while working. From whatever laptops I have used till date I love the touchpads on the mac and the keyboards on Thinkpad T-series / current gen Legion laptops the most. I was thinking about switch from Windows 10 to a linux distro on my personal system, but I am just being too lazy as I don't use it that often for development.

Collapse
 
abidr profile image
Abid

I use a MacBook Pro M1 13" with a custom made PC:
Processor: Ryzen 5 3600
Memory: 16 GB
Storage: 240 GB NVME SSD + 1 TB Hard Drive
Graphics: Nvidia GTX 1660 Super
Monitor 1: LG 144Hz (Don't remember the model)
Monitor 2: HP 22F
Keyboard: Corsair K68 (Cherry MX Red)
Mouse: Logitech G403 Hero
Headphone: HyperX Cloud 2 + Blon 03

Collapse
 
highcenburg profile image
Vicente G. Reyes

I use

  • Late 2014 Mac Mini
  • 2.6 GHz Dual-Core Intel Core i5
  • 8 GB 1600 MHz DDR3
  • Intel Iris 1536 MB

I also currently use(while living with his 2nd family temporarily) and upgraded my dad's windows 10 machine which now runs on 12GB Ram and 1TB HDD. I find it a little irritating that using a mac from this windows machine is differentl lol

Planning to get a 16GB Mac Book Pro M1 by march when my uncle visits from Virginia

Collapse
 
sumstrm profile image
Andreas Sommarström • Edited

For work: Macbook Pro (2018 version if I recall correctly). More than a little in love with it - always silent and works well both when used as a laptop as well as when connected to external monitor.

For home: HP Spectre x360 with 4K screen. Surprisingly good, not nearly as silent as the Macbook which is a shame.

Collapse
 
cess11 profile image
PNS11

The Elitebook series is OK so far, decent Debian/Ubuntu support for both machine and dock. 16 GB or more of RAM is more important than anything else if there's good Linux and docking support, because databases, browsers, frontend builds and whatnot I'd like to keep running locally and in parallel.

Screen on the laptop doesn't matter much, neither does keyboard, since almost all the time I'm in an armchair with a cheap touchpad-equipped bluetooth keyboard and watching external monitors. Most monitors can render text just fine when ambient light is easy to control, and I never do sophisticated graphical design so colour precision matters little to me.

Collapse
 
arsenmazmanyan1104 profile image
Arsen Mazmanyan

Currently I'm using Xiaomi RedmiBook 13.3, Ryzen edition, with R7-4700U, 16GB ram, 1TB PCle SSD, Running on Ubuntu 21.10

I'm satisfied with it. It's a minimal laptop, it doesn't have a backlit and a camera, but I don't care about them. I like the keyboard, the size and the performance.

Collapse
 
kush8887 profile image
Kush Jaiswal • Edited

I use a Lenovo ideapad gaming 3.
specs -
Processor - Ryzen 5 4600
Ram - 8gb ram
Graphic card - nvidia gtx 1650
Memory - 512GB SSD
OS - Windows 10

Collapse
 
basicpixel profile image
O. AlQudah

Lenovo IdeaPad with quad-core i5, 8gb ram, GeForce mx110 and 15 inch HD screen. Enough for most tasks but can get laggy when doing AI, ML, Mobile and other heavy workloads

Collapse
 
artidataio profile image
Imaduddin Haetami

A USD 200 chromebook to interface with an AWS EC2 Instance with cloud9 IDE. Works fine for web development. IIRC can't do mobile app development though.