Skip to content
Engineering notes
Perspective10 min read

African Businesses Deserve Better Software

The choice shouldn't be between something cheap that breaks and something expensive that was never designed with your business in mind.

By Yonela

There are thousands of businesses across Africa building real companies with real customers. They sell products, provide services, employ people, create brands and solve problems.

But technology still too often treats African businesses as an afterthought.

That doesn't always mean the software is bad. Sometimes it simply means the assumptions behind it don't match the environment where the business operates.

The assumptions matter

Software is usually built around a particular idea of the customer. What device do they use? How reliable is their connection? How do they pay? How do they communicate with the business? What does the owner need to manage the system?

If those assumptions are wrong, even beautifully designed software can become frustrating.

For many businesses here, mobile isn't a secondary experience. It is the experience. WhatsApp can be part of the sales process. Customers may move between different payment methods. Owners may be managing the business from a phone rather than sitting behind a desktop computer.

Local doesn't mean lower quality

This is probably the biggest reason I wanted the idea behind WebAfro to exist.

There is sometimes an assumption that a local business should be happy with a local-quality solution. I don't agree with that.

A business in Cape Town should be able to have a website that feels as considered as the website of a company in London. A South African store should be able to have a fast, reliable commerce experience. A small team should be able to work with an engineer who cares about architecture without being charged for unnecessary complexity.

Local context should influence the solution. It shouldn't lower the standard.

I don't think this is charity

I also don't think the answer is to frame African businesses as something that needs rescuing.

There is a massive amount of entrepreneurial energy here. People are already solving problems with limited resources. They're already finding customers. They're already figuring out ways to operate.

What happens when those businesses get better tools?

Better software can become leverage

The right software doesn't replace the business. It gives the business more room to operate.

A good commerce system can make it easier to sell. A good internal tool can remove hours of repetitive work. A good website can make a small company look established before it has a huge team. A well-designed mobile experience can make a service accessible to people who would never sit at a desktop.

That's where I see the opportunity.

Why WebAfro is positioned around both worlds

My experience has moved between different kinds of products and businesses. I've worked with modern web stacks, mobile applications, APIs and commerce systems. I've also spent most of my life in South Africa.

I don't have to choose between understanding the engineering and understanding the environment.

That's the space I want WebAfro to occupy.

Build here. Think bigger.

I don't want WebAfro to be defined by the idea that Africa is a limitation.

Quite the opposite. I want it to be a company built from here that can work to a standard that makes sense anywhere.

The market is local. The ambition doesn't have to be.

Yonela

Self-taught full stack engineer in Cape Town, building digital products, platforms and systems at WebAfro.

Start a conversation

Keep reading