Done is better than perfect is one of the mantras of my professional life. This is one of the concepts I struggled with early in my career, until I realised that there will ALWAYS be some imperfection, however well planned your execution is. Which is why it is almost always better to release change early and find and fix problems, rather than to try and fix everything before releasing.
It is with this spirit that I release my imperfect web site, and will continue to identify problems and improve it over time. Until then, please do read the content, check out my resume, and get in touch if you think I can help your company.