As someone who has no clue how to get started writing, this post is awesome. I am going to take the next few days, weeks and months going through the links posted. Thanks for this...