What we make
We build the infrastructure our teaching runs on.
Plenty of organisations run coding programmes. We also build the platform they run on.
Platform
In production across our own courses. Available to institutions.
Poseidon
A grading platform for code and scanned documents, built and run by us.
Autograding across languages via containerised test runners, PDF annotation, rubric based marking, regrade workflows, multi institution tenancy, and exports. It is what marks the work on every course on this site.
Platform
Live. It is where every application to Emzini weCode now starts.
Isibaya
The front door: applications, considered.
Isibaya takes applications for cohorts, admissions and hackathons, and keeps them in one place from the moment somebody applies to the moment they are told either way. The name is the cattle enclosure, the place a household gathers.
Client work
Emzini Studio
Real client work, delivered by our students and Residents under real deadlines.
The Studio is a practicum with real stakes.
Residents
A small paid cohort, building the thing itself.
Three to four people for six to eight months, embedded in the organisation.
2024
Bongani Dube
Read Computer Science at NUST in Bulawayo and spent a residency with us. Chief Technology Officer of My Digital Backpack, the free study platform he started with Kudzaishe Bhuza in 2019, and part of the seven student team behind Jotter.
Denzel Moyo
Spent a residency with us, building and shipping alongside the team.
Kudzaishe Bhuza
Software Engineer
CS7 Class of 2021, came back as a teaching assistant several times, and spent eight months on attachment building with us in 2024. Won first place at the Meta Llama 3.1 Impact Hackathon for Sub-Saharan Africa in Kigali, an event funded by Meta and the Gates Foundation.
Shaun Monga
Ashesi University
A USAP Community School graduate who spent a residency with us, now reading for his degree at Ashesi University in Ghana.
Where residents go afterwards matters as much as what they build here.
In the room
What the work looks like.
Sessions in Bulawayo, and the rooms this started in.
Photographs from Emzini weCode sessions.
Credentials
Verifiable, and private by default
Every certificate carries a unique ID and a QR code. Anyone can confirm a credential is genuine without us publishing the holder's name. IDs are random rather than sequential, so the set cannot be enumerated.
Verify a certificatePoseidon in practice
It marks every course we run
Autograding, PDF annotation, rubric marking and regrades, across every cohort.
Run it yourselfWork with us
Got something that needs building?
Tell us what it is. If it is a fit for the Studio, our students will build it under supervision, on a real deadline.