I keep experiencing the Tim Ferris 4-hour work week idea of the thing that is hardest for you to do at any given time is the thing you need to do the most. Sounds like you have embraced this as well.
Seth Godin talks about it as doing the opposite of what your lizard brain is telling you to do.
Stephen Pressfield calls it the resistance and talks about how you conquer it.
But whatever you call it, I've found that I've made the huge leaps in my professional life when I've conquered the fear (of blogging, public speaking, podcasting, launching apps, etc) and succeeded at something that really scared me.
I'll definitely do a future post on this topic. I've been thinking about doing it with the analogy of a food/wine pairing and going into which server side frameworks play well with client side frameworks in addition to the client side libraries that work well together. For example, emberjs and rails or knockout, sammyjs, durandaljs and .net web api on the server etc...