I fell into a trap where I tried to optimize every minor step in my daily routine. I d waste a whole afternoon building a complex setup for a task that only takes five minutes a month.
I realized that a basic manual process you understand instantly is way better than a complicated setup you constantly have to fix and maintain. Now I only automate things that waste significant time every day.
When we first started we had a really specific user in mind.
But once we went live the people actually buying and using the app were completely different. They had different problems but they were the ones actually paying us money.
Me and my partner always thought we d just talk things through whenever big decisions came up.
But when we hit our first huge disagreement it completely stalled our progress for weeks.
It turns out agreeing on everything in the easy early days is dangerous if you haven't assigned who gets the final vote in specific areas like product vs business.