
The Tech Commandments
I. ๐งพ Thou shalt not hardcode any values for any reason
Hardcoded values break flexibility and scalability. Use constants, settings or environment variables instead.
II. ๐ง Thou shalt not write business logic in the front-end
The front-end is for views and interaction. Keep core logic in the backend where it belongs.
III. โ๏ธ Thou shalt not customise but productise
Build features to be reused and extended. Solve problems once and solve them right.
IV. ๐งช Thou shalt write unit tests first then integration tests
Start with unit tests to verify logic. Add integration tests to ensure components work together.
V. ๐ ๏ธ Thou shalt test thy work before asking others to test it
Run your own checks before handing it over. Own the quality of your output.
VI. ๐ Thou shalt take ownership and pride in the work they do
Treat each line of code like it matters. Quality work reflects a quality mindset.
VII. ๐ฏ Thou shalt only work on assigned projects
Stay focused. Finishing what you start brings more value than chasing side quests.
VIII. โฑ๏ธ Thou shalt log time with comments on Jira cards daily
Keep your updates clear and consistent. A good log tells the story of the work.
IX. ๐ Thou shalt always consider security, logging and error handling
Build for the unexpected. Log wisely, handle errors clearly and secure what matters.
X. ๐ Thou shalt document and share knowledge so others may understand
Write things down. Teach when you can. Shared knowledge strengthens the whole team.