Loved this post.
I think my favorite part was "I have iterated on this idea a bit." where you post the fails.
It can get discouraging looking at all the beautiful stuff posted and thinking it just sprang out of nothing. Clearly this is neat because you put a lot of work into making it so.
Thanks for taking the time to write it up and share it.