From an informal settlement in Nairobi to a coding competition in China Home