1. To the bowl of a stand mixer fitted with the paddle attachment (or large mixing bowl and electric mixer) add the butter, sugars, and beat on medium-high speed until light and fluffy.
2. Stop, scrape down the sides of the bowl, and add the corn syrup, egg, vanilla, and beat until well mixed; set aside.
3. To a medium bowl, add the flour, baking soda, salt, and stir to combine. Gradually add the flour mixture to the butter mixture and beat on low speed until dough forms; don’t overmix.
4. Add the chocolate chips and beat on low speed until just combined.
5. Using a large cookie scoop, 1/4-cup measure, or your hands, form approximately 20 equal-sized mounds of dough, roll into balls, and flatten very slightly. Tip – Strategically place a few chocolate chips on top of each mound of dough by taking chocolate chips from the underside for a nice visual pop of chocolate
7. Preheat oven to 350F, line a baking sheet with a Silpat or spray with cooking spray. Place dough mounds on baking sheet, spaced at least 2 inches apart (I bake 6 cookies per sheet).
8. Bake for about 12 to 13 minutes (if your cookies are smaller than mine, reduce baking time) or until edges have set and tops are just set, even if slightly undercooked, pale, and glossy in the center; don’t overbake. Cookies firm up as they cool.
9. Allow cookies to cool on baking sheet for about 10 minutes before serving. I let them cool on the baking sheet and don’t use a rack.