The best thing you can do for your project is to market, market, market. And then do a bit of development.
Similar to the way you can easily over-architect your infrastructure, it’s extremely easy to over-architect your continuous delivery practices before you have anything to deliver! Jenkins, Drone, Travis are all great tools – but you shouldn’t spend time configuring them until you have a working MVP.
Solution: Build your project first – then worry about continuous delivery.
It’s easy to believe you’re doing the best for your project by doing the above things but you aren’t.
The art of over-engineering your side projects [ Liam Symonds ]