I have a confession to make: I’ve been a terribly irregular blogger. In the past I’ve had more days go by that had no blog post than did. Recently, I’ve altered my morning schedule and have started blogging daily. I’m a bit surprised how much I enjoy it!
So what lead me to changing my habits? I suppose the reason is multifaceted. First, I’ve admired folks like Chris Lema in the WordPress community who blog on a daily basis. Chris writes his posts on a daily basis, not in a batch and scheduling them to be posted. He’s mentioned that over the past eight years he’s had a number of blogs but they always died. Writing daily has helped build a quality blog and platform.
Platform is the second reason I wanted to start writing daily. The software industry is a noisy place, especially online. It’s my desire that through writing good articles each day, I can help myself stand-apart a bit in the industry. While searching for answers to various coding problems online, I’ve seen many, many blogs (often very helpful) but the posts are either all very old or very sparse.
The third reason to blog daily is that it helps me solidify my programming skills if I can explain something in clear and nonsensical way. The old saying is (something to the effect of) “you don’t really know a topic unless you can teach it to someone else.”
My final motivator to blogging daily was a podcast called “Giant Robots Smashing Into Other Giant Robots.” Great name, huh? Specifically it was episode 72. In that show, Nathan Berry talked about committing to writing 1,000 words per day. Out of that effort he has been able to write new books and update new books for things like iOS 7. These efforts have paid off for Nathan in a big way! I’d like to work toward a similar goal. Writing daily is something that will, and has so far, help me to work toward that goal. As they say in the personal finance world, just keep taking baby steps!