Wisdom from Simon Willison. Coping strategies for the serial project hoarder
This is the most important tip: avoid side projects with user accounts.
If you build something that people can sign into, that’s not a side-project, it’s an unpaid job. It’s a very big responsibility, avoid at all costs!
Almost all of my projects right now are open source things that people can run on their own machines, because that’s about as far away from user accounts as I can get.
I still have a responsibility for shipping security updates and things like that, but at least I’m not holding onto other people’s data for them.
Let me repeat for emphasis “If you build something that people can sign into, that’s not a side-project, it’s an unpaid job.”