Playing With Server Headers
One of the things the DearDiary code really is pretty poor at is dealing with the modern world. The original codebase was written in 1999, long before HTTP/1.1 was in widespread use. Which means a lot of the HTTP headers we send out aren't utilising a lot of the more modern cache control headers, whereas…