It starts with necessary background into cache side channels and covers transient execution attacks like Spectre.