This site runs best with JavaScript enabled.
James

Hola! I'm a Software Engineer based in Nairobi

Philosophy:

Coding*, to me, is simply thinking through my fingers.

- Isaac Asimov

*Inspired by Isaac Asimov

Blog

Topological Sort

Topological Sort is a linear ordering of vertices such that for every directed edge u->v, vertex u comes before v in the ordering.

Read →

Dealing with Legacy Code

Navigating the App Store's Requirements

Read →

How to build a USSD app using Africas Talking API

A step by step guide on how to build a USSD app

Read →

Upwork

Hire me