In a large pot or saucepan over medium heat add the butter, sugar, buttermilk, vanilla and corn syrup.
1/2 Cup Butter, 1 Cup Sugar, 1 Cup Buttermilk, 2 teaspoons Vanilla, 1 Tablespoon Corn Syrup
Heat until everything is well combined and bring to a boil.
Quickly remove the pot from the heat and add the baking soda, place back over the heat, stirring constantly. The syrup will grow large and threaten to boil over which is why a large pot is essential. If it gets too close to the edge remove from the burner and continue stirring to bring it down.
1 teaspoon Baking Soda
Stir for 30 seconds over the heat (I often just take mine off so I don't risk boiling over) and serve immediately.