30 Posts in 30 Days

 0 self improvement

Today marks the start of November. That’s usually not particularly interesting, but November happens to be National Novel Writing Month (or NaNoWriMo for short – just rolls of the tongue). The idea behind NaNoWriMo is simple;

writing a 50,000-word novel by 11:59 PM on November 30

As an aside, there’s a geekier version: National Novel Generation Month, where the goal is to write code that writes a 50,000 word novel. That’s the only constraint – a minimum of 50,000 words. There have been some hilarious entries over the years, but I digress.

So why am I bringing up NaNoWriMo? At this point you might be half expecting me to announce that I’ll participate and write a novel.

Let me quash that idea right now.

It’s not happening.

However, in the spirit of NaNoWriMo I’ve decided to set myself a challenge:

Write 30 blog posts in 30 days.


  • I like writing –  I need a way to get into the habit of writing more, although it’s entirely possible I’ll hate writing by the end of the month.
  • I’ve always wanted to maintain a blog – Well, more accurately, I’ve always wanted to be someone who maintains a blog. I just never got around to the part where you actually do it.
  • I want to experiment with what it’s like to release content which I don’t have too much time to curate. In the past I’ve been known to spend hours on a single blog post agonising over tiny details in pursuit of “perfection” – this needs to stop.
  • Also, I currently have a Master’s thesis due in 2 months, so spending a whole month writing thousands of words towards a different thing somehow sounds like a good idea.


Ironically it’s also an experiment in beating procrastination. External pressure can be helpful in forcing you to do stuff – as Tim Urban puts it:

If you’re trying to write a consistent blog, put “new post every Tuesday” at the top of the page.

The Rules

  • 30 posts in 30 days, although not strictly one per day.
  • This post doesn’t count.
  • Umm, that’s it!


I’ll try and create a mix of small technical write-ups, targeted lists of resources and general musings about software, data, machine learning, AI and technology and life in general. I will try to make each post meaningful so I don’t feel like I’m cheating.

I’ll also tweet about each blog post as I write them. If you want to attempt a similar thing (even just 5 blog posts in 30 days) let me know!

Leave a Reply

Your email address will not be published. Required fields are marked *