We’re teaching young Tanzanian designers to copy Western UIs. Can we stop?
​
Hot take: Tanzania’s design industry has an identity problem, and we’re teaching the next generation to ignore it.
Right now, every new Tanzanian startup, NGO site, and edtech app ships with the same sterile, Helvetica + 8px border-radius + Tailwind gray UI you’d see on a YC demo day. Nothing wrong with Tailwind. But when 100% of your digital products look like they were designed for Palo Alto, you’re telling Tanzanian users: “This isn’t made for you.”
There’s no public frontend kit, component library, or design system that bakes in Tanzanian visual identity. Not in typography, color, spacing, iconography, nothing. So young designers here do one of two things:
Copy dribbble shots from designers in Berlin who’ve never been to Dar.
Get told “make it look modern” and equate modern with Western.
And the worst part? When someone brings up “Tanzanian identity in UI,” the immediate response is “that’s unprofessional” or “clients won’t like it.” Since when did professional mean culturally invisible?
I’m talking about a public, open-source frontend kit for Tanzania. Not kente patterns on buttons like it’s 2012. I mean:
- Typography that handles Swahili diacritics properly, not as an afterthought.
- Color systems that pull from Tanzanian landscapes, textiles, architecture - not just blue-600 and slate-900.
- Components designed for low-bandwidth, mobile-first, M-Pesa flows, not Silicon Valley SaaS dashboards.
- A visual language young designers can point to and say “this is ours.”
Before you comment “design should be universal”: No. Typography, layout, and color are cultural. Japanese sites don’t look like Brazilian sites for a reason.
So the question: Should we build this public kit and risk pissing off the “global design is neutral” crowd? Or do we keep letting young Tanzanian designers grow up thinking good design means looking foreign?
I’m ready to start it if people are serious. But I want to know if the industry here is even willing to admit there’s a problem first.