git // kata
Git Kata
Commit with intent. Rebase with awareness. Force-push with fear.
Study four teachings in this discipline, then apply one to your next change.
Begin this kata →Practice, organized
Choose the discipline that matches the problem in front of you. Every kata connects a memorable line to concrete engineering moves.
A new path through the dojo
AI lowers the cost of producing code and raises the value of understanding what should reach production. Bring generated code through the Five Gates.
git // kata
Commit with intent. Rebase with awareness. Force-push with fear.
Study four teachings in this discipline, then apply one to your next change.
Begin this kata →testing // kata
Untested code is merely confident code.
Study four teachings in this discipline, then apply one to your next change.
Begin this kata →security // kata
Trust is not a security control.
Study four teachings in this discipline, then apply one to your next change.
Begin this kata →observability // kata
Logs remember what developers forget.
Study four teachings in this discipline, then apply one to your next change.
Begin this kata →production // kata
Production is where reality begins.
Study four teachings in this discipline, then apply one to your next change.
Begin this kata →legacy // kata
Refactor with humility.
Study four teachings in this discipline, then apply one to your next change.
Begin this kata →teamwork // kata
Knowledge hoarded is a single point of failure.
Study four teachings in this discipline, then apply one to your next change.
Begin this kata →