If you want to feel like you’re losing, write a book. If you want to feel like you’re winning, blog. With a blog, you can publish every day to get your hit of dopamine. A book is a practice in delaying gratification.
Writing or blogging is a matter of preference. Seth Godin publishes a blog post every day in addition to writing books and working on his altMBA program. Maria Popova is a blogger that specializes in digging through old print books to inspire blog posts but admits that she has no appetite to pen a novel herself.
The most important thing is to write and enjoy the practice, even if your writing never sees light of day. You should write for yourself anyway. Just don't write so hard in your turtle shell that you remember to be a human being.
“Those who work much do not work hard.” – Henry David Thoreau