One of the things that always held me back from fixing Keetology was technology. The old Keetology was always about what it was built with–and for the most part, it was always built with something shiny.
It was exciting when I built it, but it was also goddamn slow. The Markdown was parsed for every request, then rendered with a custom templating language. There was no caching, pages were slow to load, and CouchDB died regularly because of complicated, badly-written map-reduce jobs.
So when I finally decided to bring back Keetology, I decided to be lazy.