A rant on failing to build
I tried to write a Express.js middleware for generating ETags and I failed, this is how...
Tags: http, cache, etag, headers