I found the blog posts by Jay Alammar to be particularly good. Here are my starting suggestions (in this order) —
https://jalammar.github.io/illustrated-word2vec/
https://jalammar.github.io/illustrated-transformer/
https://jalammar.github.io/illustrated-bert/
https://jalammar.github.io/illustrated-stable-diffusion/