dennis blog on github