Since this will get posted here anyway I’ll just get it done now. https://marctenbosch.com/quaternions/
I don’t entirely agree with the article’s viewpoint that people do not perfectly understand quaternions and therefore they should not be used, as I get the feeling there are many parts of 3D graphics that are not perfectly understood by developers, and that’s okay.