Preheat the oven to 350 degrees Fahrenheit.
Add the softened butter and both the dark brown and cane sugar to a large mixing bowl or bowl of a stand mixer and beat together for about 30-60 seconds. If the butter was in the fridge, first microwave for about 20-25 seconds to softened.
Beat in the remaining wet ingredients until well combined.
Add in the flour, baking soda and salt and beat on low speed until combined. Be sure you spoon and level the flour, don't scoop from the bag!
Fold in the chocolate chips. I used 1 1/4 cups, but feel free to use less if you prefer less chocolate! The dough will be thick.
Use a medium cookie scoop to roll into balls and add to a baking sheet lined with parchment paper, leaving enough space in between each cookie to spread. I like to roll it into a ball, then add a small bit of cookie dough on the top of each ball (kind of like a snowman), which helps give the cookies a crinkly top/edges and thick centers.
Bake for 12-16 minutes. With my oven I like 13-14 minutes for slightly crispy outsides and soft insides, but if you like them more well done or crunchy, bake for longer and vice versa. It will also depend on the size of your cookie scoop.
All ovens are different, so just keep an eye out for golden brown edges. They'll firm up as they cool, so take them out when the center still looks soft if you like a chewy gooey center.
As soon as they come out of the oven, I use a large round cookie cutter to scoot around the edges so the cookies are perfectly round. Let cool on the baking sheet for about 15 minutes, then transfer to a wire rack to finish cooling. Sprinkle with salt flakes if desired & enjoy!