It's just good engineering practice to ask yourself periodically, why are we building this new component? If the answer ever ceases to be convincing, yell, scream and bitch until your team (btw, you should probably spearhead this effort) can convince you otherwise.
That's really the hardest part of working by yourself; it is very hard to strike the right balance between self-criticism and unwavering focus required to create something, be it code or a work of art.
Well you have to love Amazon's focus on KISS (keep it simple, stupid) -- heck it's even called the _Simple_ Email Service!
I can only imagine the number of (illustrious) tech companies that would have tried to dress this up like a revolution in computing.
That's really the hardest part of working by yourself; it is very hard to strike the right balance between self-criticism and unwavering focus required to create something, be it code or a work of art.