How Hybrid and Private Clouds Solve Problems for Schools with Limited Connectivity
The use of digital content is an exciting concept for schools in developing communities. Schools all over the world, especially those in developing countries, are...
9 Criteria to Evaluate an Existing Software Code Base
One of the services Sonjara offers is a Technology Evaluation. Usually a client has inherited an existing website or application and they need an independent evaluation...
A $16 Billion Dollar Future in Feature Phone App Development
If you listen to Kennedy Kachwanya, African developers should be developing for smartphones, not feature phones. In fact, just last week, I was talking with Moses...
Why African Entrepreneurs Should Build Software Products For The Global Market
I am Fritz Ekwoge and I’ve spent three years running a Cameroonian startup, carving my niche with B2C products for the African market. This is what I have...
Are There Only 4,527 Open Source Software Developers in All of Africa?
In an effort to help promote, highlight and grow Africa coders Matt Berg created a Mapbox map which shows the location and density existing GitHub users (primarily...
Why is the Quality of Kenyan Apps Going Down?
I am Kennedy Kachwanya and I think the quality of the apps being created has gone down. Recently I attended Microsoft Imagine Cup competition and I left the...
Two Reasons Why Software as a Service Is a Bad Business Model
Looking around the tech world and you would think Software as a Service (SaaS) is a godsend. All the cool Google services (search, GMail, Docs) are SaaS and the...
Will the Ubuntu Phone Rock the African Software Development Market?
You’re undoubtedly familiar with Ubuntu. An open source OS powerhouse, some argue that Ubuntu has the potential to take a sizable bite out of the cost of deploying...
Want to Scale ICT4D Projects? Stop Developing Software!
Recently Priya Jaisinghani, Teressa Trusty, and I brought together a few folks to have an informal Technology Salon around the pertinent question of how can the...
A Computer Can Do Your International Development Job Thanks to Open Data
At a recent Technology Salon on “How Can We Make Data Useful for Development,” one of the participants put forth an interesting question to the group:
Could...