2 ways to do thumbnails. 1 Precompute(what they did) and 2 Compute on demand(imgix)
Of course the best is to do something in the middle.
Of course the best is to do something in the middle.
Middle is: You precompute some fixed presets(like him, lower latency) but also have the ability to generate on demand if a preset doesn't exist(used when adding new presets, no reason to wait *days to have the new preset).