Practical WordPress Development

Tips For Daily Blogging (And How To Garner Blog Post Ideas)

Like anyone who blogs are regular intervals, be it a few times a week to daily, I’m asked how I write daily. In short, I wish I had a simple recipe to explain how to do it.

But I think this is something unique to every person.

Sure, I think people should write daily even if they aren’t publishing their content on a blog. I believe something happens when you articulate your thoughts via the written word.

  • You become better at thinking through some of your own opinions.
  • You get better at presenting ideas to other people even if they will result in a debate.
  • You reason through your own convictions for why you feel the way you do about a given topic.

Sure, this sounds a little silly when talking about writing about development. It’s not, though.

Our field is one that’s built on the idea of logic and having things work in a logical and efficient manner. It’s important to make sure that our reasons for why we do the things we do have been reasons through, as well.

But I’ll talk more on that in a moment.

Instead, back to the original question: How does one get into the habit of daily blogging?

Blogging Daily

I can’t speak for everyone who blogs – only myself – but the truth is that I didn’t set out to write every single day.

Daily Blogging

Instead, it’s something that happened over time.

Once Upon a Time

I’ve been blogging off an on for a long time. I mean, the first blog I ever had was a static HTML page that I updated each day. Then I tried services like LiveJournal until I ended up on BlogSpot (now Blogger).

At that time, I was writing about whatever I felt like – I had no real focus. As such, I had no real audience. It was more of a public journal. That’s okay – it is your blog.

But if you’re looking to build an audience that converses with you via comments, you need focus.

Then I Was Blogging

In college, I began to blog with a bit more regularity. First, it was volunteer position I was going for my school to show what it was like as “a day in the life of a student.”

After graduation, I kept a public journal. It served as a place to store all I was learning in the field of computer science and software development.

At this point, I was also consuming a lot of information from other blogs. From them, I knew that I wanted to continue writing. Maybe one day, I’d be a more regular writer.

Maybe not.

And I Continued To Do So

I did the only thing I knew to do: I continued writing.

Some of the stuff was weak and some of it was fluff. That is, I wasn’t writing anything original. If anything, I was writing round-ups of things that I had found throughout the week.

No one wants to read that. We have Twitter and RSS, right?

So I put a hard stop on it. Then I committed to writing three detailed posts a week about what I had been doing and what I had been learning.

  • Yes, it’s intimidating. There are things I was learning others already knew (and that’s true to do this day).
  • Yes, there is negative feedback. I’ve gotten a little stricter about moderating comments, but I still get negative feedback.
  • Yes, it takes work. I spend the first hour of my day or so responding to comments and drafting a new post.

But you know what? Overtime, the writing gets easier. In fact, if you keep at it, you’re likely to find that you have more than enough ideas about which to write.

Truth is, as I’m writing this post, it’s set to go out three weeks from the date at which I’m writing it. Maybe I’ll bump it up, maybe not. It doesn’t matter. The point I’m trying to make is that if you start at writing two times a week, you’ll be able to move up to three times a week.

Then from three times a week you can move to four times a week. Then five times a week. And so on.

You’ll get to a point where you need some system for jotting down ideas for potential ideas for things to write. A notebook, your phone, a good memory, whatever.

No, not every idea is worth writing about. Not everything you publish will garner traffic and feedback. Those two things are vanity metrics.

Remember, you’re writing to better yourself. Having people offer feedback of some sort is a positive byproduct of that.

Happy Ever After?

Over time, you’ll get to a point to where you’ll be able to write daily, but it’s not something that happens fast. You’ve heard it before and I’m only going to be reiterating the point:

When it comes to writing, the brain is like a muscle and the more you exercise it, the stronger it gets.

I don’t think this means you get more intelligent. Well, maybe you do and I’m the exception :). But you get better at articulating your points and sharing information with others.

Sometimes sharing information is great for spurring conversation. Sometimes it’s to teach others. Sometimes it’s to learn from others.

How To Get Started

With that serving as a back drop for what I’m about to say, here are some practical tips for aiming to write daily:

  1. Start slow. Set aside some time each week and aim to write one to two posts per day. This may work for a month and it may take longer. Once you’re in the groove, add one more day to your schedule.
  2. Look for ideas. Whatever you’re writing about, I believe it needs focus, look for daily opportunities. Make notes. Record voice memos. Take a photo. Do what you need to do to capture those moments. When you’re at your desk, convert them into posts.
  3. Don’t stop; don’t stress. If this is something you’re passionate about, then you’ll make time to do it. But sometimes life happens and the content for a blog post is not the highest priority in our lives. Don’t publish for the sake of publishing.
  4. Enjoy it. Blogging or journaling should not be a chore. Instead, it should be a release – relaxing, even. While writing, I’m listening to ambient music, drinking coffee, and it’s before 7am. The entire house is asleep (including my dogs).

To that final point, I’m not saying you need to wake up early to write. You write when it works best for you.

It just so happens I’m currently in the habit of being up early because of my current stage of life. And because I’ve become more of a morning person the older I’ve gotten. But that’s beside the point.

Anyway, this should give some pointers for how to write daily. We’ve all got our strategies, though and I’d love to hear yours.

So if you’ve got questions and/or suggestions, then leave them in the comments. Otherwise, get back to blogging. Or journaling. Or writing.

And feel free to share a link to your site. I’m sure many of us would enjoy reading it.



  1. Maruti Mohanty

    Hi Tom,

    I have always enjoyed reading your blogs. Been doing it for a while and have enjoyed each one of it. It won’t be wrong to say that your blogs have inspired me to a great extent to continue with my blogging and I have been doing it for quite some time, but I guess I am in that “ON and OFF” phase and wishing to get as regular as possible.

    Though I always have some topic to write, I always find it difficult to start with the topic. Its like I have the content ready, but it is the start that I struggle with. Any suggestions on that?

    • Tom

      It won’t be wrong to say that your blogs have inspired me to a great extent to continue with my blogging and I have been doing it for quite some time, but I guess I am in that “ON and OFF” phase and wishing to get as regular as possible.

      Thanks so much for the kind words!

      As far as the on/off phase is concerned, I think that’s completely normal. It’s one of those things that – in my experience – happens when you try to force yourself to move too fast before your ready.

      Pay attention to what’s preventing you from getting out the number of blog posts you want.

      • Is it time?
      • Is it ideas?
      • Is it some other factor?

      Whatever it may be, pay attention to it and keep it in the back of your mind as you continue to develop the habit. In the meantime, pull back and just publish what you can each week and don’t sweat anything else.

      Any suggestions on that?

      Just start writing. It doesn’t matter if you start with the main content or even a conclusion. It’s not like academia where you must start with an intro and work down through the paper.

      Start with the point you want to make then work on your lead in around it as well as exit.

      Hope this helps!

  2. Joe

    Good post Tom. Reading it reinforces that my blog needs focus ( and theming, better code syntax highlighting, images, and the list goes on…) I have more private posts and drafts than public posts. My most recent post is about including files in WordPress. Coincidentally it links to a 2012 Sitepoint post that discusses “4 ways to do this in PHP” that you wrote :)

    • Tom

      I have more private posts and drafts than public posts.

      Just hit publish, man. :). I have a lot of posts that are a bit dated and that aren’t up to par with where I am now, but I don’t sweat it.

      If someone leaves a comment or comes across it or I see it when working on something else, then I touch it up and move forward.

      Don’t try to make it perfect — try to make it accessible and understandable. Write like you would talk. It makes it far easier to read and relieves a lot of stress that comes when you’re trying to, say, write a thesis or a paper or something like that!

  3. jitendra

    really nice post….i use to always think how long i will blog and what topic should i write…but now i see my blog after one year, i have close to 100 blog post and i have never thought of that. Initially it was difficult and boring to write articles but with every blog post i use to get a link to write for another topic which ultimately leads to so many blog posts…if you enjoy blogging you can write on any topic…

Leave a Reply

© 2020 Tom McFarlin

Theme by Anders NorenUp ↑