Hello, your link says "~20 min read" wich seems to be the case!

I guess I myself have read it too many times by now so in mind it was just 5 minute read when I made this comment... sorry..

Well, I guess in that case it is hardly a 5 minute read.