Preheat oven to 350F. Prepare baking sheets with parchment paper.
In a large bowl, using a hand mixer or stand mixer with paddle attachment, cream together the butter, brown sugar, and granulated sugar until fluffy.
Add the egg yolk, egg, and vanilla extract. Mix to combine. Be sure to scrape down the sides of the bowl for even mixture.
In a separate bowl, combine the flour, salt, and baking soda. Whisk to combine.
In 2-3 batches, slowly add the flour mixture to the wet ingredients until completely combined. Do not over mix.
Add the chocolate chips, pretzels, potato chips, and toffee bits (reserving a little of each one to roll the dough balls in before baking) and mix by hand.
Scoop the dough into balls (approximately 3 tablespoons) and place on prepared baking sheet. Chill in the refrigerator for 10 minutes.
Remove from the refrigerator, roll the dough balls in the reserved toppings.
Place back on the baking sheet. Bake for 12-15 minutes, rotating half way through, until the edges are starting to turn golden brown and the middle is set. Do not over bake!
Remove from the oven and let sit on the baking sheet for 3-5 minutes or until the cookies are set.
Remove carefully with a spatula to a cooling rack. Let cool completely.
Enjoy!