In a stand mixer, cream the butter, sugar, and brown sugar. Add in the eggs, baking soda, baking powder, and salt. Mix on low. Add in 1 cup of flour at a time. When the cookie dough is ready, stir in the chocolate chips using a spatula.
Line a cookie sheet with parchment paper. Roll the dough into balls and place them on the sheet. The dough is a little bit soft, but it can still form into a ball. By rolling the dough, you’ll get a nice, smooth surface. If you prefer texture then just scoop the dough onto the sheet.