adding a generic programming blog