←back to thread

85 points behnamoh | 2 comments | | HN request time: 0.001s | source
Show context
encoderer ◴[] No.46340312[source]
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): >>46340513 #
behnamoh ◴[] No.46340513[source]
the ability to change email address is not that complicated of a feature to postpone to later.

maybe they should ask CC to fix this...

replies(1): >>46340603 #
1. encoderer ◴[] No.46340603[source]
It’s not a complicated feature and it’s also not required on day 1. At Cronitor we did not have it for nearly 2 years.
replies(1): >>46341065 #
2. prmph ◴[] No.46341065[source]
I don't know. I actually find it harder and more stressful to write code in a way that does not meet a certain quality level. it require me to actually think more.

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.