Approach

Build. Reflect. Build again.

How I build software and grow engineers at EkoHacks, practised daily and taught in workshops.

The Practice

Learn

Freirean pedagogy
Learning by dialogue.
Compassionate coaching
At their own pace.

Code

Nullable infrastructure
No mocks anywhere.
XP and pairing
Pairs by default.

Work

Keyboard only
Everyone in Vim.
Workflows and CLI
Built into our CLI.

The Dojo

Developers in our open Nigeria community build production software test first and in pairs, reflect, and build again, the cycle Freire called praxis.

The developer metrics platform came out of two years of dojo sprints, and the thinking behind the pedagogy is in the writing.

Founded
2025
Community
Nigeria
Method
TDD
Reviews
Daily
Mouse
None
Workshops
In person

EkoLite

Learners study and change code that runs in production. EkoLite, our open source real time framework, is built test first without mocks and powers EkoGenome.

Workshops

We take the dojo's practice to engineering teams in person, on their own code and with the same ground rules, wherever they invite us.