Enjoyed the article but a note to the author it's not nice to read on mobile (Firefox Android)