3 ms·Only 2 things: Naming things, invalidating caches, and off-by-one errors.by hartator 7y agoOnly 2 things: Naming things, invalidating caches, and off-by-one errors.