01
- Meaning
- A way, path, or disciplined course of practice.
- In Kode-Fu
- A reminder that engineering craft is developed over time through choices and habits, not acquired once as a tool.
02
- Meaning
- A place for studying and practising a way.
- In Kode-Fu
- The project uses “dojo” for the place where principles become deliberate engineering exercises.
03
- Meaning
- The actual place where work happens; “gemba” is a common English romanization.
- In Kode-Fu
- Look at production behavior, user impact, logs, and operating conditions before deciding from abstraction alone.
04
- Meaning
- Reflection or self-examination after an action or outcome.
- In Kode-Fu
- A blameless incident review turns experience into a better system instead of merely closing a ticket.
05
- Meaning
- Improvement; often used for continuous, incremental improvement in work.
- In Kode-Fu
- Small, sustained refinements to code, delivery, and team practice can outperform occasional heroic rewrites.
06
- Meaning
- A signboard or visual signal; also the name used for visual workflow systems.
- In Kode-Fu
- Make work and constraints visible so teams can manage flow instead of relying on hidden queues.
07
- Meaning
- A form or established pattern practised to develop skill.
- In Kode-Fu
- A testing kata or review kata creates a safe repeatable structure in which judgment can improve.
08
- Meaning
- Practice or training, especially the repeated study of an art.
- In Kode-Fu
- Engineering skill grows through repeated, attentive work: debugging, reviewing, operating, and teaching.
09
- Meaning
- The project’s invented name for the way or principles of software craft.
- In Kode-Fu
- Kode-dō helps decide what responsible engineering looks like when speed, quality, and uncertainty compete.
10
- Meaning
- The project’s invented name for practical software skill developed through disciplined repetition.
- In Kode-Fu
- Kode-fu is visible in habits: testing, observing, recovering, simplifying, reviewing, and sharing knowledge.
11
- Meaning
- A person with less seniority or experience within a shared group or practice.
- In Kode-Fu
- Less experienced engineers deserve context, safe questions, and meaningful work—not permanent dependence.
12
- Meaning
- The making of things, often carrying a wider sense of craft and production capability.
- In Kode-Fu
- Software craftsmanship includes the system of making: people, feedback, tooling, operations, and user value.
13
- Meaning
- A teacher or respected instructor; also used for certain professionals.
- In Kode-Fu
- The useful engineering teacher builds another person’s judgment instead of displaying superior knowledge.
14
- Meaning
- A more senior or experienced peer within a group or practice.
- In Kode-Fu
- Seniority creates a responsibility to transmit context, invite challenge, and leave room for others to grow.
15
- Meaning
- A craftsperson or skilled artisan.
- In Kode-Fu
- Craft is not ornament. It is care for fitness, durability, and the people who will depend on the result.
16
- Meaning
- An initial or beginner’s mind; openness before certainty hardens.
- In Kode-Fu
- Approach unfamiliar systems with questions and evidence, even when your title makes confidence easy.
17
- Meaning
- A model of learning that moves from following a form, through adapting it, to moving beyond it.
- In Kode-Fu
- Learn a team’s conventions first, understand why they exist, then change them deliberately when reality demands it.
18
- Meaning
- Continued awareness and readiness after an action is completed.
- In Kode-Fu
- A deployment is not finished at merge: watch the signals, verify the outcome, and remain ready to respond.