Web development (or web programming as I like to call it) is filled with illusions. These illusions, masquerading as common sense, are things like attempting to be "time saving" and tidbits like "don't re-invent the wheel" that are widespread among programmers and web developers. Though good intentioned, these illusions mislead us as web programmers to take the wrong path when building a website. In this talk, I want to bust some of these illusions and mistakes; like using content management systems for single page websites when a simple HTML page will suffice, or installing ultra heavy CSS frameworks when just 500 lines of CSS will be needed, or using a standard shopping cart that your cousin's best friend's sister uses and you want it for your ecommerce shop when you are selling just one product and don't need it (true story). I want to talk about things like that. I see websites being built in a horrible fashion daily and this is not how web development was supposed to be.