The purpose of this research paper is to address the gap between programmers' capability to develop well-designed websites and the shabby designs of the websites they actually produce. This paper will first address what constitutes a poor website design and what constitutes a good website design. I will research what academia and popular opinion state are taboo elements that condemn a website's design choices and what they extoll as good website design choices. This includes an objective evaluation of both poorly-designed websites and well-designed websites. Following that, this paper will observe the cases of acclaimed and basic programmers and developers who produce incredible technologies while their website development work remains shoddy. I hope to glean some insight into why this performance gap exists. Ultimately, I will create wireframe designs for my own website, demonstrating the elements of a well-designed website in order to address everything I have learned.