Writing is hard
I post here the comment I found very interesting that he received from randy
I would like also to know how you can do your daily job and doing some coding that you probably do for the fun. Where is the time ? ;-)
Get your ideas down on paper first, then let them sit for a period of time before you come back to them (could be a day, could be weeks in some cases). If the ideas don't seem solid, do a little more work and let them sit again. If they still seem valid, proceed by starting an outline to lay out the structure of your article. Depending on your comfort level with writing, it may need to be a detailed outline. If the article involves code though, have the code ready before you move past the outline. As things go in software development, sometimes the end result isn't exactly what you had imagined when you started.
Once you start writing, force yourself to complete it in sections that correlate to the original outline. Then review them as they are finished to ensure that you're comfortable. Lather, rinse, repeat.
Once you have the article completely written, review it several times in the same manner that you reviewed the individual sections.