Over 8 years ago (wow that feels like a long time writing that) I was fairly new to blogging and wrote a post about “How I Blog”. A coworker recently asked me about how I blogged so I quickly read through the old article and realized that much of the technology that I leverage has changed, but the process is fairly similar. In light of that I’m writing an updated blog post to reflect the current technology and other changes since 8 years ago.
- Open Live Writer – Windows Live Writer is no longer supported so I’ve switched over to the open source version which was released a few years ago. Not everything is 100% the same but the UI and general authoring experience has remained. I typically draft up posts in Open Live Writer, push the draft to WordPress, and then finalize on WordPress due to minor issues with formatting code and such.
- Twitter – Live Writer had a nice plug-in called Twitter Notify that allowed you to link your Twitter account to Live Writer. These days I have WordPress automatically tweet out new blog posts. I use this (and RSS feed) as my primary method to notify others when I have new content posted.
- OneDrive – OneDrive allows you to sync content across multiple computers and offers a couple GBs of free storage (specific number has gone up and down over the years). I pay for an Office 365 Home subscription which includes 1TB of OneDrive storage so I shouldn’t run out of space anytime soon. I really can’t say enough about how much time OneDrive saves me when it comes to blogging. I use this to sync screenshots, Open Live Writer files (drafts and posts), and code snippets between my multiple devices. As an added bonus I also get all these files backed up into the glorious “interwebs cloud” should I ever have an issue with my personal backups.
- Paint.Net – Paint.Net is a free tool that gives you basic PhotoShop-like image editing. I use this for cropping screenshots, pixelating images with sensitive information, and many other minor tasks. I find the software very easy to use and it’s hard to beat free. Please support the tool providers with a donation if you end up using and liking it.
- WordPress – Originally I hosted with GeeksWithBlogs.net but after issues with the RSS feed I looked at a number of options including Orchard and WordPress. Eventually I landed on hosted WordPress (self-hosting had its own issues). You can read more about the transition process on this My Blog Has Moved post. Overall I am much happier paying a small fee for WordPress to host my content, integrate my custom domain, and offer a number of native integrations.
- WordPress Statistics – What good is blogging if you can’t track statistics like number of visitors or which of your posts are the most popular? The “Personal” WordPress plan includes the pertinent statistics that I’m interested in and plenty of charts or filters to find the data.
- RSS Feed – WordPress has native functionality to publish an RSS feed of posts. This has removed the need to use FeedBurner or other 3rd party tools. RSS feeds may not hold the same weight that they did years ago but personally that is how I consume a number of blogs and other services. I welcome any input on alternatives for notifying “subscribers” that a new post is available or similar functionality.
- GoDaddy – Since the beginning of my blog I have registered my briantjackett.com domain with GoDaddy. There are numerous other options out there but I see no need to switch as things “just work.”
Tips for Starting Out
So, if you’ve read this far and you yourself don’t have a blog but are interested in starting one here are a few tips.
- Know your content – What is it that you want to blog about? Will your blog contains posts about cool robotics work that you are doing, video game reviews, or perhaps your super cute cat Mr. Mittens? Decide on an area or related group of topics and focus on those.
- Know your audience – Relating to the above, who are you writing your content for? Are you writing posts for personal reference in the future (this is part of why I write), for internal company coworkers, or for the community at large. This will shape what, how, and why you write.
- Set goals – Define some goals for yourself about how often you plan to publish content, how many visitors/subscribers you are aiming for, or some other means of measuring how you are doing with your blogging. As stated in my previous post I’ve set some blogging goals for myself and have done fairly well sticking to them. This not only helps motivate you to keep writing but also offers some level of consistency for your audience. Nothing is worse than starting out great publishing 10 posts in one month and then going silent for a year, don’t be that person.
- Write when it’s right – You like that play on words? I bet you chuckled for brief second before shaking your head. I have never been great at writing, literature, and all those book type things. For me it’s very rare that I can sit down and just let my thoughts flow onto paper (or monitor/screen as it were.) When I do get those moments of clarity I shut out distractions, turn on some music, and capitalize on the moment. Don’t force your writing, but when a good idea comes to mind start to write it out or at least jot it down for future use.
- Read other blogs – Seems obvious, but really go out there and start reading some blogs that interest you. Perhaps they are written by coworkers, people you’ve met at user groups, or some super awesome person in your field of work that everyone talks about. This can help you find your footing for style, content, and many other things.
- Get feedback – This one is huge. Find some trusted friends, coworkers, or even your family to read over your posts and give you feedback on what they like/dislike about your posts. Just like giving a presentation to a practice audience, having others review and comment on your writing can be very helpful to making you a stronger writer.
So there you have it, my current blogging tools, a little about my process, and some tips for starting out. If you’d like to share anything about your own blogging experience or have some feedback of your own feel free to comment below. Thanks to everyone who has been reading my blog over the past 8+ years now and giving me encouragement to keep writing. I find it very fulfilling and hopefully you do as well.