Introduction As a developer, our primary objective is to develop software solutions that address a set of specific requirements (Fit for purpose). We achieve this by defining the architecture and finally implementing it by writing code. I believe the...

Markdown supported Β· ββ΅ to post
Nice writeup, thanks for having this up. Occam's razor principle is very good tip - haven't read about it before.
Sambhavi Dhanabalan
Building SaaS products, internal tools, and automation with the right tools. Always learning, always building.
You've covered quite a lot Febin, great job π. I was able to relate so much with Point no 10, Avoid premature optimization. I tend to do that many a time, though I try to consciously stay away from it. Especially, after building solutions for my own startup, and then when I work for on a Client project, I tend to overthink and overly look ahead.