
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.