First , in a medium bowl, mix together flour, baking soda and salt and set aside.
In the bowl of a stand mixer if you have one, cream together butter, shortening and sugars until they are smooth and creamy. This should take about 2-3 minutes. Add the vanilla and mix until incorporated. Slowly on low speed add the eggs to the dough, one at a time, being careful to not mix too quickly as you don’t want to create a meringue with the eggs, this will prevent your dough from cooking correctly. Once the eggs are incorporated, mix in the flour/baking soda mixture and just mix until incorporated. Mix in the chocolate chips. I only do a half cup as I’m not too in love with chocolate, so if you need more, add as much as you need.
I highly recommend refrigerating your dough at least 30 minutes here. I know it is tough to do but I think you can do it!
Preheat your oven to 375 degrees fahrenheit.
Once the dough is chilled, scoop some dough with your ice cream scooper and place it on a lined baking sheet. I tend to only put 4-6 cookies on a sheet pan at once to not overcrowd the cookies. Then bake the cookies 12-14 minutes. 12 minutes will give you a doughy center that almost seems undercooked (my favorite) but 14 will give you a perfectly cooked cookie that will have more of a snap to it.
When the cookies are done, immediately sprinkle some flaky sea salt on top of the cookies if you like salt.
Notes
Recipe Note: I like to add 1/2 cup of chocolate chips, which is a small amount. If you are a chocolate lover, add a whole cup!