Sites like Instructables and Make are great for sharing your DIY projects, but sometimes you need a little help along the way. Build in Progress is a site that lets you share your projects as you make them.
Build In Progress lets you upload in-progress shots, short blog-style posts and workflows. This makes it easy to ask for a little help along the way as well as gives you a place to share your failures. If nothing else, it at least gives you a place to document your projects without fear.