I would love it if developers that wrote blog posts wrote, "Don't worry, if this seems magical, it isn't. I spend weeks figuring it out and writing this all out took several days!"
My advice, to myself and you is, just open textedit/notepad, and start writing! Add a little bit and keep revising until it's publishable. It will take weeks/months but I don't think anyone will care.