Jerry Novak, Rubenerd.com's most generous patron and all around awesome guy, has asked me to write about how to start blogging. I wanted to dedicate an evening to properly address his question :)
First, some de-programming!
So-called "blogging experts" may differ on the details, but they tend to issue broadly similar recommendations. I chose this post as a contemporary example: 7 Tips for Successful Blogging. Let's take a gander.
- Provide quality content. Don’t stray off topic.
- Blog regularly
- Mention your blog wherever you can
- Participate in the blogosphere
- Think keywords when you post (metadata)
- Submit your blog to blog directories
- Use free and inexpensive blog traffic exchange communities
I'm usually not so blunt here, and I mean no disrespect to the author of that post, or so many other posts which largely echo this writer's sentiments, but all of these points are bunk. Utterly meaningless. Devoid of any point whatsoever.
You know what a blog is? Forgive the tired cliché, but a blog is something you want it to be. Blog however much you want, on whatever topics you want. Blog about baking and mecha anime in the same place, or just about the best places to drive to avoid tolls, anything! People don't care whether you've followed the rules of blogging, they care about whether you're passionate about what you're writing about.
I think guidelines like these do the blogging community a tremendous disservice. I'm sure plenty of talented, fascinating people no doubt see lists like these, decide blogging is too formal or difficult, and give up. You know who those talented, fascinating people are? YOU. Everyone is, regardless of how you see yourself, and if you don't think you are you're deluded. Enough said :).
So where to go from here?
Once you've decided what you're going to blog about (or even if you haven't, sometimes they evolve!) the next step is to decide your platform. Compared to when I started out there are tons of choices out there now, each with their own pros and cons.
To start off with, a hosted solution is probably your best bet. WordPress.com gives you a free account and can be upgraded with unique domains and custom themes for very low prices once you decide to take that next step. I've tried Squarespace (from a Cranky Geeks promotion!), Posterous and TypePad which each offer their own unique set of features, but WordPress is the most widely supported and powers some pretty large blog networks. It's relatively simple, has a great iOS app, and Mullenwag is infinitely cooler than Zuckerburg.
If you're comfortable with messing around with databases, file permissions and the like, you can also choose to self host. I prefer having more granular control and host my own version of WordPress, though I've decided to move to something else when time permits. I'm giving some serious consideration to TextPattern, primarily because its simpler and faster, and the people on their support forums are incredibly nice and helpful. Habari also looks like a fascinating choice if you're willing to try something completely new. With the right framework (or bare to the metal!) you could also write your own.
The important thing to keep in mind though is to not get too hung up about what blogging software you choose to use. Thesedays all the major engines allow you to import and export your material, so you can always change your mind. The glaring exception to this rule is Tumblr, though few use that site as a real blogging tool anymore.
How do you write posts?
For me, I write posts as a form of downtime that has nothing to do with code, university or work. While others play games, I like to curl up on a couch or hang out at a cafe with a cup of coffee or tea or hot chocolate and just write. When I'm busy, my daily train commute also provides ample opportunities for typing away.
The point is, write wherever and whenever you feel comfortable. When I used to work for Discovery Channel, we learned that you can tell from hearing a person's voice whether they're smiling or not, and that emotion comes through in text more easily than you'd expect. If you force yourself to write when you're not in the mood, it won't turn out well. Just do it naturally, and if you don't have time for a while, that's perfectly okay!
It’s a great thing to do
Between social networks and news aggregation sites, it seems fewer people can justify blogging thesedays. It's a shame, because while posting to these other types of sites may perhaps be easier, a blog is yours and always will be. Well, provided you do backups :).
Try it out. Don't be discouraged if you don't take to it right away, or if you don't post to it as often as you think you should, or if it takes you a while to find your voice. Because eventually that blog will blossom into something truly unique and special and personal and wonderful, and years from now you'll be really, really glad you did it. ^_^