After having worked with web-technologies for over a decade and creating a fair amount of websites, this question is more than justified.
Exploring new technologies, fighting malformed sourcecode, striving for the ultimate and overall standards compliance, cutting edge, arty but knowledge bearing webpage – in short perfectionism was and is keeping me from publishing my own page.