The internet has much already, but not all. Here's my contribution.

Know thy link, and reach me at steffen.fyi@gmail.com