For the 2024 Learning Jam I decided to learn about Spectre. I had heard about Spectre, and Spectre-type vulnerabilities for a long time but never really understood how they worked. During the jam I dove into the Spectre paper and attempted to fundamentally understand all the ingredients in a Spectre exploit.
My writeup can be found at https://bvisness.me/spectre.