Hacker News new | ask | show | jobs
by Orlan 2880 days ago
I've also been guilty of this. For programming side projects, I recently decided I was going to think of them as microservices. I've been guilty of overengineering what should have been something simple and losing interest halfway through.

Instead of a polished, user-friendly product, I'm building simple utilities (CLI or minimal UI) that can be leveraged (or refactored) into something else in the future. Good documentation also helps!