Another essential resource I turned to when assembling my white PC was PCPartPicker. This site is well known for its ability to sanity check a build for you, identifying compatible components ...
Some results have been hidden because they may be inaccessible to you