At work we've got a database backed email system that's running into some performance issues. In particular, we're placing the database's disk under a lot of write load.
I've had an idea that we could use content-addressable data to reduce the amount we write to disk, and get better performance from a smaller database.
This post is an exploration of some techniques that we might look at using to do this in postgres - they're new to me, and as yet untested in a production environment.
I joined a fast-a-thon organised by muslim colleagues at GDS.
A group of us signed up to fast for one day - “abstaining from food, drink and bad / negative thoughts, actions and speech from dawn to dusk”.
Looking back on some old side projects from when I was learning to code.
How the content of this website made its way from my keyboard to your computer screen.