Home RSS icon Posts RSS icon Microblog

2021 Goals

At the end of my 2020 Year in Review post I mentioned that I intend to write up some goals for 2021 so that we can all have a good laugh at how badly I fail to achieve them in a 2021 Year in Review post. So here we are, let's do this!

2020 Year in Review

To me, goals are worthless unless they're S.M.A.R.T. There's a few variants of what SMART stands for, but the version I learnt many moons ago is as follows:


So, given the above, I'm setting goals for 2021 that cover areas of my life where I feel I need to make significant improvements, or keep on top of and simply not screw up.


My business is software development, that's what I do, and love doing it. However, the vast majority of my income comes from being a contract software developer where I effectively trade time for money.

For a very long time now I've wanted to at least partially supplement my consultancy income with passive income from software products. While I've had some success with this in the past, at present I'm failing bad, with only WP Table Pixie and Snippet Pixie available as a way of generating passive income. The annual revenue from them combined might just stretch to a nice meal out for the wife and I (finger's crossed we can do that this year).

WP Table Pixie

Snippet Pixie

I don't think either of the above products have much chance of making any significant revenue in the long term, but my Secret Project might make something worthwhile eventually.

Goal 1: Release 1 new software product by 01/11/2021

My little secret project should be available for anyone to sign up for and use by 1st November 2021.

It's important to get the software to Minimum Viable Product and available for use by people I don't know. If it's not available for anyone to use, I can't possibly make any money from it.

Goal 2: Secret Project earns $10 MRR by 31/12/2021

My little secret project should have however many paying customers it needs to be earning $10 USD per month by 31st December 2021.

Just having that validation is key here, I can worry about growing revenue in the future. I need to do whatever it takes to get people interested in, trying and paying for it. There's a lot to that beyond simply making the product available for sign up.

The product may not even be something you pay for on a monthly basis, but there'll be some way of working out a monthly recurring revenue figure.

Personal Growth

While I've learnt a lot in relation to programming in 2020 having picked up Go, Svelte, and some ancillary technologies, I've really not grown my social skills as I had hoped.

On the face of things you'd think growing my social skills is a bit of a hard goal to quantify, but I think I have two goals that will achieve what I want in terms of helping me communicate better and improve my interactions with the World at large.

Goal 3: Write 12 blog posts by 31/12/2021

There should be a new blog post published on this site every month, for a total of 12 posts by the end of the year. While the goal is to have 12 new posts by the end of the year, I really mean to publish something every month.

I need to greatly improve my writing skills, and just writing something that is publicly available at least once per month should help with that.

I'm not even worried about how big each post is, or how profound it may be, I just need to write something on this blog.

I'm already over achieving on this goal as this post and 2020 Year in Review are definitely going to count! 😆️

2020 Year in Review

Goal 4: Release 6 episodes of Always Developing by 31/12/2021

It doesn't matter whether I decide to release audio or video, but by the end of the year there must be 6 new episodes of Always Developing available.

Always Developing

Health & Fitness

I've been really lazy in 2020, and my strength and suppleness have suffered as a consequence. I've noticed this simply when going for longer walks with my daughter, or doing various DIY tasks around the house this year. Getting more fit and healthy will not only directly improve my quality of life, but is also very important for those that I love.

Goal 5: Practice strength yoga 156 times by 31/12/2021

That's 3 times per week of doing either Yoga Strength Basics for Beginners or Beginner Yoga Strength Classes.

Yoga Strength Basics for Beginners

Beginner Yoga Strength Classes

These classes should help me achieve both increased strength and suppleness over time. I'm intending to start my day off by following these classes before sitting down for breakfast, catching up on the internet, and starting my work day. The classes have built in rest days, but my intent is to limit the sessions to work days, and leave weekends for other activities.


While five goals is quite a bit to juggle at one time, there's two sets of two that go hand in hand, and I feel all three areas balance each other and hopefully help one another too.

In January 2022 I'll write a 2021 Year in Review post and include a section reviewing how I got on with these goals.

I might even do an interim post at some point in the year to see how things are going and whether any course corrections have been required. That'll at least help with goal 3 anyway!


"2021 Goals" was published on January 1, 2021.