Preheat oven to 350°F.
In a food processor, process oats until they become a very coarse flour.
In a bowl, whisk together processed oats, flour, baking soda, baking powder and salt.
In another bowl, mix together brown sugar and granulated sugar. Mix it with your hands (or a spoon) until the mixture becomes light and fluffy.
In the bowl of a stand mixer, beat butter and sugars on medium-high until light and fluffy, 6 minutes. Reduce speed to low, add the eggs and gradually increase the speed until you’re on the highest setting. Reduce the speed back to low and add vanilla.
Add dry ingredients ¼ cup at a time in 1-minute intervals. Once all of the dry ingredients are added, beat for a minute or 2 just to make sure the ingredients are very well-mixed. Remove the bowl from the stand mixer, add the chocolate chips and mix by hand to incorporate.
Scoop cookie dough onto a parchment-lined sheet tray using a medium-sized scoop. Bake for 6 minutes, rotate the cookie sheet and bake for another 6 minutes or until golden brown on top, but still slightly soft in the middle.
Remove the trays from the oven on to cooling racks, but do not remove cookies from tray. Sprinkle with a little extra salt and let cool on trays for 15 to 20 minutes before removing them.