Building your own computer has its own set of challenges.