Place a sheet of parchment paper into the bottom of a half-sheet pan. Set a second sheet of parchment paper or a silicone sheet next to the pan.
When making caramel, timing is important so measure out all ingredients and have them prepared ahead of time.
Melt the butter in a medium saucepan (minimum 2-quart size) over medium heat. Gently stir in the sugar, water, and corn syrup using a silicone spatula until the sugar has dissolved. Add the candy thermometer to the pan and increase the heat to high. Do not stir it at this point because the caramel can crystallize if it is agitated too much.
Cook the sugar mixture until it reaches 310°F/154°C on a candy thermometer. Stir in the baking soda and salt using a clean silicone spatula. Be very careful when adding the baking soda because it will cause the caramel to bubble up vigorously. Do not get burned!
Continue to cook the caramel until it reaches 320°F/160°C. This usually takes seconds, so don’t take your eyes off it.
Remove the pan from the heat and the candy thermometer from the pan (place it on a heat resistant surface). Quickly stir in the vanilla extract and chopped, toasted almonds.
Quickly and carefully pour the toffee onto the prepared sheet pan. Use the spatula to roughly spread the toffee. Then, cover the toffee with the second sheet of parchment paper/silicone mat and use the rolling pin to smooth it out. Do not press too hard while rolling, because you can squeeze the toffee over the side of the parchment paper and burn your fingers. Allow the toffee to cool completely before removing the top sheet of parchment paper.