Hello folks,
It’s been a year since I am working on one of my product idea and finally was able to open a waitlist for that. The idea isn’t that complicated which took me to reach this point, but it was the struggle of managing a full-time job, daily routine and this side project. This one year was full of roller coasters where many times I felt like giving up on this side project.
There are some tips which I wish if I had known before a year, it would be a different journey. Also, I could have saved so much of time. But nevertheless, these things might be helpful for you and can save your efforts to deliver efficiently.
So, let’ dive in -
1. Create strict time boundaries for your office hours and side project hours.
This is the MOST important part of working on a side project. Since the pandemic, all our work has shifted to home and it has a big disadvantage of not having time boundaries. I realised this after 5-6 months of working from home and then started setting the office hours strictly.
If I start from 10 in the morning, I make sure I should not do office work after 7 in evening. With that, I can always spare at least an hour daily for side projects. Obviously your office time and schedule will be different, but the point is, have boundaries clearly defined for both of them! It will keep you pretty much sorted, trust me on that 😁
2. Set small targets for every week
It is always said, 1% progress is still a progress. Follow that rule constantly. I always feel that we are able to accomplish our office tasks because of the targets we get, it may be the piled up JIRA tickets, daily sync-ups or status reports. But because we keep targets and keep track of them, it becomes easier to do that much work. Just apply the same strategy for your side project. Considering how busy or free your week is, you can set a task list or a small (achievable) target for your side project. Chasing that target will be fun and you will end up winding up something every week.
3. Don’t rush for perfection, it is overrated!
This is for everyone, working on anything!! Feedback loop will end up in nothing. Always remember, you will have enough time to improve it later than making it perfect now! I used to feel proud of being obsessive about perfections and now I realise how dumb I was 🙈. I don’t want to offend any perfectionist out there, but that is something which has never worked for me.
Let me explain! Suppose you are working on a simple web page, where you have spent a week on just making a perfect navbar, super fun animated, responsive and very good looking navbar! But after a week, there is a high possibility that you will lose interest in finishing the rest of the webpage. This will never give you anything in your kitty to feel proud about. But if you finish the average looking webpage first and then work on improving it, you will always have something to show! Perfection is subjective! Every working product is perfect in its concerns, never forget that!
4. Even 15 minutes of effort counts.
Sometimes it's a busy week, sometimes some family responsibilities or sometimes you just don’t feel like doing anything and this is all okay! Take your own time. What matters is taking consistent efforts. There are many times when I am too occupied with my office work that I feel tired. On such days, I make sure to do something related to my side project that will not burden me too much. It might be planning the next tasks, writing down remaining features, creating a tweet to post later or anything small and lighter. But I make sure to work on something relatable. This will give you satisfaction of keeping it going even in difficulties! Small but consistent efforts are definitely going to pay you. It may take some time, but it guarantees that it will happen!
5. Do small releases!
I learnt this lately, but this is super beneficial! Celebrating small wins is such an underrated term that we forget to apply it for our own. We work in a team of 3 people, and everyone has different responsibilities. But we still make sure to have small demos and internal releases every week. Doesn't matter if it is just a verbose change, what matters is the delivery! Your one demo, one small release, will make you feel like an achievement and give you the motivation and energy to keep going, which is very important!
During the past one year, so many times I started and stopped working on this side project. But after applying these tips, I am able to work on it consistently since the past 4 months.
While working on something other than your office work, you break the monotony, be creative, take challenges and learn a lot! This will obviously make your life more busy and you will have to sacrifice some of your me time, family time, but trust me, in the end, it's worth the effort.
In case you are wondering what I am working on, it’s all about creating your single work profile! We have opened our waitlist and would really appreciate it if you can take a look at our website, join us and give us some feedback.
You can share your comments/feedback here and I would love to know about your passion projects too! You can also connect with me on Twitter or buy me a coffee if you like my articles.
Do share and keep learning! 🙌
Cover image illustration by icons8
Latest comments (41)
2, 3, and 4 are the ones I relate to the most. Great reminder that, as I read somewhere, as much as we wan't to treat our brains as machines they are meat and water that have specific needs. Keep it up!
Nice tips, thanks for sharing
Too much negativity for perfection in the comments made me write this. Yes, true, striving for perfection won't help you get it done. That is also the beauty of it. A work of art is never complete but it lives.
If I work on a side project, it would be to lose myself in it. True learning would also come when there is freedom to experiment without any limits. The product may not finish, but you continue to add to your knowledge every moment you spend on it.
To demonstrate my ability to meet deadlines, I have my daily job.
Early optimisations are the roots of all evil
Yes! And those optimisations are never ending!
Very inspirational article, thanks! I can also relate a lot to the perfectionism topic and can tell that it mostly keeps me from releasing and sharing things :P.
I hope we all learn and move on from perfection 😄
This is a great post, thanks. I've been struggling to continue/finish side projects and these tips are helpful.
Совершенство. Как много заложено в этом слове, Сколько людей столько мнений ,но знаю одно когда ты учишься водить машину ты это делаешь не спеша и при этом стараешся соблюдать правила. Проходит время и твои старания не проходят даром .
#3 is super true and i learned it the hard way!
Me too!
That’s why shared it here so at least others don't have to 😇
Thanks so much for the helpful article!
I mostly just use project management software and keep track of my tasks and deadlines, I never really thought about how I should do it.
I use Quire to manage my tasks and a timer to time myself.
Hello Yogini Bende,
thank you for your article! I enjoyed reading it :)!
I have some opinions to share on some topics in your article.
"3. Don’t rush for perfection, it is overrated!"
I agree and want to add that clean coding or let's say a structured and consistent project at every level is well worth the time. This will help make it easy for every team member understanding and working on the project.
"5. Do small releases!"
I love this one, because I can relate :).