This fall I got myself a new development computer. I did my usual indecisive Libra thing over for months before settling on something.
My last machine was one that I got arm-twisted into building myself. I’m just not made for this. It should have been obvious when the parts list I selected from Newegg did not include a processor. When the parts arrived they sat in their boxes for 6 weeks. When I finally put it together it took me over 8 hours. And it never worked right. Ever. Even though I spent a lot of time over the next two years trying to figure out and fix it’s problems.
For this NEW machine, I gave it the old college try, having learned from my earlier experience and came up with a parts list that someone kindly pointed out had a motherboard and a case that were incompatible. I made many lists over the course of 4 weeks.
Finally another geek friend told me what I wanted to hear …just get a Dell and be done with it. That’s what I have normally done. This time I did buy it with an advance plan to customize it a bit. So here’s what I did.
I started with a Dell Optiplex 9010. It is a good workhorse for development.
That has an eco-friendly option of a low powered power supply which I was happy to select. I also went for the mini-tower which gave me enough flexibility to add in an extra drive.
The specs I chose were:
- Processor: 3rd Gen Intel Core i7-3770 Processor (8MB, 3.4GHz)
- Memory: 4GB
- Graphics Card : (Proprietary) 1GB AMD RADEON HD 7570 without Adapters (supports 1 DVI and 1 Display Port)
- Drive: 1TB SATA
- O/S: Windows 7 Professional,No Media, 64-bit
- DVD: 16X DVD+/-RW SATA, Data Only, OptiPlex 901
- No mouse, no keyboard, no monitor
Thanks to whatever deals were available at the time, this ended up costing $1050 plus tax and free shipping.
At the same time I ordered from elsewhere:
- Crucial C4 256 SSD drive (2.5” with adapter)
- Western Digital 2 TB Green Drive (not quite as fast as their Velociraptor but uses less energy :)) 3.5”
- 12 GB RAM from Crucial
I also ended up needing:
- a DVI to Display Port adapter for my 2nd monitor (I ended up with this)
- an extra hard drive tray – proprietary to Dell and specifically made for that model. I should have ordered it with the computer! (for an extra $9 rather than $25 from dell after the fact or trolling ebay)
Putting it all together:
- I took out the 1TB drive and it’s still on my shelf but will go to good use.
- I installed the SSD as my O/S drive and the 2TB drive as a secondary drive.
- I installed WIndows 8 pro on the ssd and split it in half. So 128 for the c: and 128 for d: which will be critical data that I use a lot. The rest of my stuff is on the 2 TB drive.
Note that this is not where I store things like photos and videos. This is just my development machine. I also have a laptop for email, writing, etc and a have an in house NAS that I use for storage and sharing.
- I also installed the extra RAM so I have 16 GB.
- I have two DVI monitors plugged into this machine. One is plugged into the DVI port on the graphics card and the other into the display port on the same graphics card (via the DVI to DP adapter I bought).
The performance is great (if you ignore the graphics which are more than sufficient for my needs).
And it’s very quiet which is important because I record screencasts for Pluralsight.com. So quiet in fact that I started getting bothered by the clock ticking on the wall and had to move it!
Where I notice the difference in speed on this machine is when I’m rendering videos in Camtasia. I imagine some of this may be due to the fact that it’s also a new version of Camtasia, but the videos render SO fast. What used to take about 45 minutes now takes about 2 minutes. I’m sure that the RAM, the processor and the SSD all contribute to that.
So I’m happy with this and have been using it for a few months now and just wanted to share in case anyone is in my boat — which is that I am NOT a hardware nerd and don’t have it in me to become one. And it did not cost me an arm and a leg. All told it was under $1500 which is relatively inexpensive for what I ended up with. Also, I need to consider that this is one of the few monetary investments I have to make for my business once every few years which makes it a bargain!
Sweating over all of the options will be the death of me some day. Thanks to the super-sensible Ryan Christensen-Schwarz (@mamanze) for talking sense into me. He was the one who said “oh just get a Dell”.
Sign up for my newsletter so you don't miss my conference & Pluralsight course announcements!