I am not used to write blog posts. I have just posted here a quite small technical blog post (https://news.ycombinator.com/item?id=34807152). This blog post took me a bit more than six hours to write for the English part, and two more for the translation. I know I would have written it faster if English were my native tongue, if I took less time to test the code snippets, or if I were less verbose.
I am curious to know how long does it take for you to write a blog post, and what advice do you have to speed up the writing process.