Preheat your oven to 350°F. Line two baking sheets with parchment paper.
In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
In a large bowl, beat the butter, granulated sugar, and brown sugar together until light and fluffy.
Add the eggs, one at a time, mixing until combined. Stir in the vanilla.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
Fold in the chocolate chips.
Using a large scoop, portion the dough onto the prepared baking sheets, leaving about 2 inches between cookies.
Bake for 12 to 15 minutes, until the edges are golden but the centers still look soft.
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack.
Sprinkle with flaky sea salt if desired.