Credits:
I use a (modified version of) 3Blue1Brown's animation library "manim".
The main inspiration was this series of blogs on math3ma (an AMAZING website)
https://www.math3ma.com/blog/the-yoneda-perspective
https://www.math3ma.com/blog/the-yoneda-embedding
https://www.math3ma.com/blog/the-yoneda-lemma