Guys remember this kind of stuff when you are building side projects. You can just ship you don’t need every feature on day one.
replies(1):
maybe they should ask CC to fix this...
It's king of weird, but I have tried over the years to develop a do-just-what-is-necessary-now mindset in my software engineering work, and I just can't make my mind work that.
For me, doing things right is a way for me to avoid having to hold too much context in my head while working on my projects. I know the idiomatic way to do something, and if i just do it that way, then when I come back to it I know it should and is architectured.