Bonaventure OgetoBy Bonaventure Ogeto|

Why We Called It McTaba: The Story Behind the Name (and the Misspellings)

McTaba comes from "maktaba," the Swahili and Arabic word for library. We shortened and stylised it into McTaba to create something modern, memorable, and rooted in the idea that a library is where people go to learn. McTaba Labs is our coding bootcamp in Nairobi, and the name reflects our mission: to be the modern library for African developers.

The Name Everyone Misspells

We should probably start with an honest admission: we picked a name that people struggle to spell.

Every week, our analytics show us the creative ways people try to find us. Maktaba. Marktaba. Mactaba. Maktabaa. Mctapa. Mctabba. Mcktaba. Mctab. Mctabaa. Some people add spaces: mc taba, m taba. Others add hyphens: m-taba. Some add context: the mctaba, mctaba labs, mctaba kenya, mctaba nairobi, mctaba bootcamp, mctaba academy. And then there are the people searching for the Swahili root: maktaba kenya, maktaba bootcamp, maktaba coding, maktaba academy.

All of them find us. And all of them are welcome.

We knew this would happen when we chose the name. We chose it anyway, because the story behind it matters more than spelling convenience. Here is that story.

Maktaba: The Swahili Word for Library

In Swahili, "maktaba" means library. The word also exists in Arabic, where it carries the same meaning. Across East Africa and the Arabic-speaking world, a maktaba is the place you go when you want to learn something. It is where knowledge lives.

If you grew up in Kenya, you know what a library means. For many students, the school library or the local Kenya National Library Service branch was the one place where you could access books, reference materials, and a quiet space to study. Libraries are not glamorous. They are functional. You walk in not knowing something. You walk out knowing more than when you arrived.

That idea stuck with us. When we set out to build a coding bootcamp in Nairobi, we kept coming back to this concept: we wanted to build a place where people come to learn. Not a lecture hall. Not a certification factory. A library, in the truest sense of the word. A place where the knowledge is real, the resources are accessible, and the goal is genuine understanding.

From Maktaba to McTaba

We did not want to just call ourselves "Maktaba." The word is beautiful, but it already means something specific. If you search "maktaba" in Nairobi, you might find a bookshop, a reading room, or a literal library. We needed something that honoured the root but stood on its own.

So we shortened it. Compressed it. Took "maktaba" and reshaped it into "McTaba."

The "Mc" prefix does double duty. It gives the name a modern, Western-tech feel (think: McDonald's scalability meets Kenyan ingenuity). And it shortens the word into something punchier. Three syllables instead of four. Easier to say in conversation. Harder to forget once you have heard it.

The capital T in the middle was deliberate. It preserves the "taba" from "maktaba" and gives the name a visual anchor. When you see "McTaba," your eye catches that T. It makes the word distinctive in a way that "mctaba" or "Mctaba" would not.

We added "Labs" because we are not a traditional school. Labs are where you experiment, build things, and learn by doing. McTaba Labs: a modern library where you learn by building.

Why Everyone Spells It Differently

The misspelling problem is entirely predictable, and honestly, we find it endearing at this point.

Here is why it happens. "Maktaba" is a real word that many Kenyans and East Africans already know. So when someone hears about us through word of mouth, their brain reaches for the familiar spelling first. That gives us maktaba, maktabaa, and maktaba bootcamp.

Then there are the people who heard the name spoken aloud but never saw it written down. The "Mc" prefix is unusual in this context. It sounds like it could be "Mac" (giving us mactaba), "Mark" (giving us marktaba), or just "M" with something after it (m taba, m-taba). The "T" and "P" sounds are close enough that some people hear "mctapa." Double letters sneak in: mctabba, mctabaa. And some people just drop a letter: mctab.

Others know the name but are not sure about capitalisation or spacing. Is it mc taba? McTaba? Mctaba? MCTABA? (For the record: "McTaba" with a capital M, capital T, and no spaces. But we respond to all of the above.)

The search terms that include context words are the most telling. When someone searches "maktaba coding" or "maktaba academy," they know what we do but not exactly what we are called. That is fine. The connection between maktaba and McTaba is the whole point.

What McTaba Means to Us

Names are just names until you fill them with meaning. After two years of running this bootcamp, McTaba means something specific to us now.

It means a place where Kenyan developers learn to build for the African market. Not generic Silicon Valley tutorials repackaged with a Nairobi address, but real instruction on M-Pesa integration, WhatsApp automation, USSD development, and AI engineering. The skills that actually get people hired here.

It means a 6-month marathon where learners ship 8+ real projects. Not slides. Not quizzes. Deployed, working software that solves problems Kenyan businesses actually have.

It means a growing community of developers who found their way to us through every possible spelling of our name, and stayed because the training was worth it.

And it still means what it always meant: a library. A modern one. A place you walk into not knowing how to code, and walk out of with a portfolio, real skills, and the ability to build things that matter.

If you want to see what that looks like in practice, our 6-month bootcamp is the flagship experience. For those not ready for that commitment yet, McTaba Academy offers self-paced courses starting at KES 2,999.

Key Takeaways

  • "Maktaba" is the Swahili and Arabic word for library. That is where the name comes from.
  • We shortened "maktaba" into "McTaba" to make it modern, easy to say, and distinctly ours.
  • The name reflects our mission: McTaba is a modern library for African developers, a place people come to learn and build.
  • Yes, people misspell it constantly. We have seen marktaba, mactaba, mctapa, mc taba, and many more. All roads lead here.

Frequently Asked Questions

Is it maktaba or McTaba?
"Maktaba" is the Swahili and Arabic word for library. "McTaba" is the name of our company, inspired by that word. They share the same root, but maktaba is a common noun and McTaba is our brand name. If you searched for maktaba and found us, you are in the right place.
What does McTaba stand for?
McTaba does not stand for anything as an acronym. It is a shortened, stylised version of "maktaba," the Swahili word for library. We compressed the word and capitalised the T to create a name that is modern, memorable, and rooted in the idea of a place where people come to learn.
Is McTaba Labs the same as maktaba academy?
If you are searching for "maktaba academy" or "maktaba coding," you are likely looking for us. McTaba Labs is our 6-month coding bootcamp in Nairobi. McTaba Academy is our self-paced online course platform. Both are products of the same company. There is no separate organisation called "maktaba academy."
How do you pronounce McTaba?
It is pronounced "mick-TAH-bah," with the emphasis on the second syllable. Three syllables: Mc (mick), Ta (tah), ba (bah). It rhymes roughly with the Swahili "maktaba" but drops the first "a" sound.
Why is McTaba spelled with a capital T?
The capital T preserves the "Taba" from the original Swahili word "maktaba" and gives the name a visual anchor. It also helps distinguish the brand name from a simple lowercase word. When you write it, the correct form is "McTaba" with a capital M and capital T.

Ready to build real-world apps?

Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.

Apply to the McTaba Marathon