Preheat the oven to 350 F.
In a large mixing bowl, cream together the butter, brown sugar, and granulated sugar. Add the vanilla and eggs, mixing until combined.
In a separate bowl, combine the flour, baking soda, and salt.
Add the flour mix into the wet mix about a third at a time, and stir until just incorporated.
Stir in the pecans, chocolate chips, and caramel bits. Pour the mixture into a 10 inch cast iron skillet, smoothing out the top once you're done. Bake until the edges are golden brown but the inside still a little gooey, about 30-35 minutes.
Let rest about 5 minutes before cutting, but serve warm.