Skip to content

The ÈkóHacks Dojo · companion app for engineers

Earn your rank in real code.

Connect your repository and your real pull requests become the training. Merge quality, DORA and code health turn into XP, badges and belts, from Apprentice to Sensei.

See the plans

Free forever on one public repo. No card.

Apprentice → Sensei 5 belts powered by your real PRs
AO
Ada Okafor
@ada-okafor
LIVE
Craftsman
next: Master
2,240 XP 760 to Master
Merge rate
86%
Lead time
9h
Rework
7%
Right-sized
78%
Earned from 142 merged PRs across 3 repositories

Climb the ladder

Prices in euros, cancel any time · Courses and private lessons

For any developer

Open mat

Free

Track one public repo, free forever

  • One public repository
  • Your XP, belt and badges
  • Your own DORA metrics and code health
  • A place on the community leaderboard

For your first paid step

Solo

€4 /month

Three repos, for the work that is not all in one place

  • Everything in Open mat
  • Three public repositories

For working developers

Most popular

Private

€14 /month

The work you cannot show, counted too

  • Everything in Solo
  • Unlimited public repositories
  • One view across every repo you work in
  • Your own private repositories

The engine

Real engineering is the training.

No quizzes and no synthetic challenges. The Dojo watches the work you already do and turns it into progress.

01

Connect your repo

Sign in with GitHub and point the Dojo at a repository you own. Public repos work out of the box, no setup rituals.

02

We measure the real signals

Every pull request is read for merge rate, lead time, rework, size and code health. The same signals a strong reviewer looks for.

03

Level up

Good engineering earns XP and badges and moves your belt onward, from Apprentice all the way to Sensei.

The disciplines

What the Dojo rewards.

Every belt is earned by practising the habits of a rigorous engineer. Here is what moves the needle, and how it is measured.

Test-driven development

Tests that land with the change, not bolted on after. The Dojo favours code that arrives proven.

Signal · tests shipped with the PR

Right-sized pull requests

Small, reviewable changes score highest. PRs under 200 lines merge faster and break less.

Signal · % of PRs under 200 lines

Low rework

Changes that merge cleanly beat the ones reopened and rewritten. Getting it right is rewarded.

Signal · closed-without-merge ratio

Fast, clean merges

Short lead time from open to merge, measured with DORA. Momentum you can see week to week.

Signal · DORA lead time

Code health

Static analysis from Qodana keeps quality visible, so clean scans count as much as green tests.

Signal · Qodana clean scans

Consistency

Streaks reward showing up and shipping, week after week. Mastery is a habit, not a sprint.

Signal · weekly shipping streak

The school

The school behind the game

The habits the dojo scores are the habits ÈkóHacks teaches. Courses teach them live, private lessons coach them one to one, and the dojo is where they are practised and proven, in your own repositories, every working day.

One hour with the sensei, free, on the code you are stuck on. Book a free trial lesson

The path to mastery

Five belts, earned not given.

Every belt sits on a threshold of XP you can only reach through real, merged work. No shortcuts on the mat.

Belt 01

Apprentice

0 XP
Belt 02

Journeyman

500 XP
Belt 03

Craftsman

1,500 XP
Belt 04

Master

3,000 XP
Belt 05

Sensei

5,000 XP

For teams and companies

Grow the whole team, not just the individual.

  • Cohorts and squads. Group your engineers the way your org actually works, then track each squad on its own.
  • DORA at team level. Deployment frequency, lead time and pipeline health, rolled up for the whole team.
  • Spot who needs mentoring. The dashboard surfaces a bottleneck or a stalling belt before it becomes a problem.
Explore the team dashboard
Squad · Lagos Alpha

Scroll sideways for more columns

DeveloperBeltImpactMergeTrend
CN
Chidi Nwosu
Master9091% steady
AO
Ada Okafor
Craftsman8286% rising
BA
Bola Adeyemi
Journeyman7179% rising
ZY
Zainab Yusuf
Apprentice4461% needs mentoring rising
ÈkóHacks ÈkóHacks

Step onto the mat.

Connect a repository today and watch your first real pull requests earn your first belt.

See the belts