Preheat your oven to 350 degrees. Grab a baking sheet and line it with parchment paper or a silicone baking mat.
Mix the flour, baking soda, and salt in a medium sized bowl
Cream your butter and sugars in a large bowl until fluffy
Mix in your eggs and vanilla
Mix in your dry ingredients a little at a time until combined.
Fold in your nuts, chocolate chips, and caramel chips.
Drop dough onto your baking sheet/parchment paper (1-2 teaspoons in size) and be sure to allow a few inches in between.
Bake for 9-10 minutes. You only want to edges to be a bit golden. (Mine only took 9 minutes or less, so watch them to ensure they don't over bake!)
Allow to cool for 5-10 minutes and enjoy!