forked from NickCraver/nickcraver.github.com
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdesktop-build.html
More file actions
146 lines (146 loc) · 10.6 KB
/
Copy pathdesktop-build.html
File metadata and controls
146 lines (146 loc) · 10.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
---
layout: full
section: desktop
permalink: /desktop-build/
---
<section>
<div class="page-content">
<div class="wrapper">
<h1>Stack Overflow Developer Desktop Build</h1>
<p>One of the things we're big on at Stack Exchange is hardware - we love it. More importantly, we love <i>not waiting on it</i>.
With that in mind, we upgrade our developer machines every 2 years. In case it helps anyone else, I'm posting our current parts list here.
This isn't set in stone, we review and update it to the latest tech every time we build a machine. We also customize the build for each developer if needed - for example those needing extra space or specific display connections, etc. I'll try and keep this page updated as we make changes.
</p>
<p>If you're wondering about laptops: yes, we use those too. You can buy what you want to work with. Most prefer a beefy desktop and a laptop to remote in, or switch their desktop and laptop refreshes every 2 years (alternating what they spend most on). Some just want the beefiest laptop they can get. Laptops are mostly <a href="https://www.apple.com/macbook-pro/">Retina MacBook Pros</a> (16GB RAM, 1TB Drives, max procs). Not all laptops are rMBPs though, some prefer a <a href="http://www.apple.com/macbook-air/">MacBook Air</a> or an <a href="http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-carbon/">X1 Carbon</a> (for lighter workloads)...or something else entirely.
</p>
<p>Monitors are not on here because they're usually a separate purchase rarely made at the same time. Most of our developers use 3x 30" <a href="http://www.dell.com/ed/business/p/dell-u3014/pd">Dell U3014s</a> (whatever the current 30" model is), but this also varies widely. Some prefer the <a href="http://www.amazon.com/LG-Electronics-34UM95-34-Inch-LED-Lit/dp/B00JR6GCZA">LG 34" 21:9 UM95 widescreens</a> for example. Keyboards & mice are much more varied - the <a href="https://codekeyboards.com/">CODE keyboard</a> quite a few devs use (yeah, we all have various switches) but everything is very much personal choice for looks, ergonomics, etc.</p>
<p>Make special note of the memory here. DDR4 is still rapidly changing, it's almost certainly changed with every build we do. For the big memory users (VMs, SQL, redis clusters, etc.), we are going with the Crucial 128GB kit <a href="http://www.corsair.com/en-us/vengeance-lpx-128gb-8x16gb-ddr4-dram-2400mhz-c14-memory-kit-black-cmk128gx4m8a2400c14">available here</a>.</p>
<div class="wishlist">
<table>
<tbody>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/41tUoL1SfrL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1FCewAd">Intel Core i7-5930K Haswell-E 6-Core 3.5GHz LGA 2011-v3 140W Desktop Processor BX80648I75930K</a><br/>
We don't get the i7-5960X because though it has 8 cores, they are clocked lower. Given that things like compilation don't scale well to 8 cores - the 5930K wins.
</td>
<td>$559.99</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/51wmOc5UBnL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1FCeM2d">PNY XLR8 GeForce GTX 980 4GB GDDR5 Graphics Card VCGGTX9804XPB-​CG</a><br/>
We generally get the top "reasonable" graphics card - because driving 3x 30" Monitors isn't trivial, currently that's the GTX 980.
</td>
<td>$519.99</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/514JHagPJVL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1KikeN6">ASRock X99 WS LGA2011-v3/ Intel X99/ DDR4/ Quad CrossFireX & Quad SLI/ SATA3&USB3.0/ M.2/ A&2GbE/ EATX Motherboard</a><br/>
There are better options if you only need 64GB max RAM. I suggest the <a href="http://amzn.to/1QfDgIV">ASUS X99-A/USB 3.1</a> or <a href="http://amzn.to/1cEIZW8">ASUS X99-DELUXE/U3.1</a> in that case.
</td>
<td>$385.94</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/51QtJZBEgKL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1RUUngu">Corsair Graphite Series Steel Silver 600T Mid-Towe Computer Case (CC-9011020-WW​)</a><br/>
This case is on the large side, but it's extremely easy to work in. There's also a slightly more expensive storm trooper colors edition <a href="http://amzn.to/1cEJjV1">available here</a>.
</td>
<td>$189.99</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/412M8LGGfrL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1ImtnC6">Samsung 850 Pro 1 TB 2.5-Inch SATA III Internal SSD (MZ-7KE1T0BW)</a><br/>
OS Drive. Note: it does <i>not</i> have a capacitor, so I use a <a href="http://amzn.to/1eWftNx">APC BR1500G</a> with an <a href="http://amzn.to/1eWfxww">expansion pack</a> for UPS.
</td>
<td>$431.00</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/41I1TCDO99L._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1ImtvSf">Samsung 840 EVO 1TB 2.5-Inch SATA III Internal SSD (MZ-7TE1T0BW)</a><br/>
Data drive, good enough for most local database or scratch work.
</td>
<td>$469.75</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/51IIyMpgySL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1G3MK28">Seagate 4TB SSHD SATA 6Gb/s 64MB Cache 3.5-Inch Internal Bare Drive (ST4000DX001)</a><br/>
Slower/bigger data drive - I recommend backing up the Samsung 850 Pro OS drive weekly to this drive, with built-in Windows backup.
</td>
<td>$149.00</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/41vYdEvYgLL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1T4NMle">Corsair RM Series 850 Watt ATX/EPS 80PLUS Gold-Certified Power Supply - CP-9020056-NA RM850</a><br/>
For those electing to run dual GTX 980s in SLI, we bump this to a <a href="http://amzn.to/1T4ZzQv">1000W</a> model.
</td>
<td>$99.99</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/315Jigh7OlL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1FCgoZY">LG Internal UH12NS30 BD-ROM Blu-ray Optical Drive</a><br/>
Optional - only if you need an optical drive.
</td>
<td>$49.99</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/41QwZkFDVNL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1ImwSs8">ICY DOCK ToughArmor MB996SP-6SB 6 x 2.5 SATA 6Gbps HDD / SSD Mobile Rack / Cage in 1 x 5.25 bay</a><br/>
For mounting all your SSDs easily in a front bay. Read is 2x 4pin molex for power and 6x SATA.
</td>
<td>$90.04</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/51GGy8K2QBL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1HeWBUX">Noctua NH-U12 S for Intel LGA 2011,1156,1155,1150 and AMD AM2/AM2+/AM3/3+,FM1/2 Sockets, U Type, 5 Heatpipe,120mm CPU Cooler</a><br/>
Many of us have a larger <a href="http://amzn.to/1dnadkM">Noctua NH-D14</a>, but it's very tight on fit. The NH-U12 should fit most boards and leave RAM accessible.
</td>
<td>$61.99</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/41xGCzsuz6L._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1eW7q39">Crucial 32GB Kit (8GBx4) DDR4-2133 (PC4-17000) DR x8 Unbuffered DIMM 288-Pin Desktop Memory CT4K8G4DFD8213 / CT4C8G4DFD8213</a><br/>
<b>This is for 64GB</b>. For the 128GB option, grab <a href="http://www.corsair.com/en-us/vengeance-lpx-128gb-8x16gb-ddr4-dram-2400mhz-c14-memory-kit-black-cmk128gx4m8a2400c14">the Crucial 128GB kit</a> (currently in and out of stock everywhere).
</td>
<td>$139.99 <span class="quantity">(x2)</span></td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/41MJ%2BssXjVL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1FI37ht">NZXT CB-8P 250mm Individually Sleeved 8-Pin Motherboard Power Extension Premium Cable (Black)</a><br/>
Needed to reach the top of most motherboards in the 600T case.
</td>
<td>$10.13</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/314YGJ5SHML._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1dmzOu8">Arctic Silver 5 Thermal Compound 3.5 Grams</a><br/>
The heat sinks listed come with thermal grease applied. If you are uncomfortable doing it yourself - just leave this off.
</td>
<td>$7.49</td>
</tr>
<tr>
<td><img src="http://ecx.images-amazon.com/images/I/4150gRGihKL._SL500_SS96_.jpg" alt=""></td>
<td>
<a href="http://amzn.to/1dmyUOq">Monoprice 18-Inch SATA III 6.0 Gbps Cable with Locking Latch and 1 x 90-Degree Plug (108783)</a><br/>
Extra cables to hook up all ports in the 6x SATA cage above.
</td>
<td>$3.09 <span class="quantity">(x4)</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</section>