She's a Coucher!
NOTE: This is a draft. Please don't share it :3
Not too long ago, I was shown CouchDB, a wonderous database promising to let me relax. It was presented
as a database that would be able to effectively act as a standalone app backend, without any need for a custom backend for simple applications.
At the time, I didn't think I had any use for a document store (or "NoSQL database"), nor did I want to remove any of my existing custom
backends - I spent so long writing them! Deploying them! But then, as I started to think about what would need to go into adding a new
type of commission my girlfriend wanted to accept to her website, including uploading files, managing the schema etc. I realised that actually,
her website is pretty well served by a document database.