The model town board is the ultimate symbol of the first step towards earning the driving license, atleast here in Kenya. The first steps the […]
Category: Programming
Why developers shouldn’t have access to production databases
In order to support a high number of transaction processing in an automated environment like in e-commerce, some measures need to be taken to ensure […]
FizzBuzz Test
People really ask interesting questions on Quora. However this one got my attention and I thought of getting involved. The primary motivation was more like […]
Git pull overwrite local files
This is the situation I have been faced with. I have 3 branches. 1. Master 2. Development 3. Release candidate branch Feature development is done […]
Don’t build an MIS please!
In his April 6th 2014 post, Sunny Bindra poses a question, “What is your child being educated to become?”. I will pose a techy version […]
Pareto(80-20) principle in software Engineering
Land is a very thorny subject in Kenya. People have been displaced being rendered landless while others own province sized chunks of land. This whole […]
To err is human even in programming
As a software developer I find my clients and non programming friends quite interesting. They will expect the systems my kind and I make to […]
Create c# entities from json
Web services have become the modern way of data exchange. For .net developers visual studio offers an easy and straightforwardway creating c# classes from a […]
Vernacular is good for you in passwords
It was an eye brow raising status update when my good friend @simonsky said that md5 is dead. He went on to support his claims […]