22Jul/090
Premature optimization
We have a bit of a pandemic here: premature optimization. To tackle this problem, I'm promoting a new slogan, "prove it before you use it". In essence, be empirical. Don't add caching just because you think it's cool (CV-driven design) or because you think that maybe we need it here or there. Show me that you need it!
The fun part is that this has the prerequisite of monitoring and trending in both load test and production environments. This is something that is necessary anyways and just happens to have the lovely side-effect of being very valuable for business, operations and development!
I'm becoming quite fond of enforcing best practices through slogans