The Micro-Benchmark Fallacy sindresorhus.com/blog/micro-be