My name is Joshua Achoka, and I’m a software developer living in Nairobi. I develop mobiles applications to pay the bills, and develop all sorts of applications during my free time. Welcome to my blog of random programming stuff (mainly new stuff have learnt) and projects I’ve worked on over the years.

If anyone would like to contact me about any of my projects, email me at and please put the project in the subject line.

Below are links to my projects:-

Illustrations used on my blog are from