Software craftsmanship is the commitment to treating software development as a true craft. Great craftsmen build software with Love for the discipline, a commitment to continuous Learning, and Loyalty to technical excellence.

1. Love: Passion for Elegant Code

Take pride in writing readable, efficient, and well-structured code. Treat every module as a reflection of your professional craftsmanship.

2. Learning: Staying Curious & Adaptable

Embrace learning as a constant habit. Study open-source codebases, experiment with new paradigms, and learn from mistakes.

3. Loyalty: Commitments to Quality & Users

Maintain loyalty to high engineering standards. Refuse to compromise security or reliability for short-term shortcuts.