In the bowl of a stand mixer fitted with the paddle attachment or in a large bowl with an electric mixer cream butter until light and fluffy.
Add in brown sugar and white sugar and continue to mix until well incorporated.
Add in egg and vanilla and continue mixing until well blended.
In a separate bowl whisk together flour, baking powder and salt until well blended.
Gradually add flour mixture into the wet ingredients mixing after each addition until all the dry ingredients are incorporated.
Add in any mix ins and mix gently on low.
Lay out a piece of wax paper on a flat surface. Scoop the dough into the center of the wax paper. Use the wax paper to help roll the dough into a long shape with a diameter of about 2 inches.
Wrap the dough in the wax paper and chill dough in the refrigerator for at least 1 hour.
To bake-
Preheat the oven to 350
Line a baking sheet with parchment paper.
Unwrap the cookie dough and place it on a cutting board or other cutting surface. Using a sharp knife slice the cookie dough into ¼- ½ inch slices.
Place dough slices on prepared cookie sheet a couple of inches apart.
Bake for 10-14 minutes or until they are a very lightly golden brown around the edge and appear dry in the center.
Allow to cool for 2-3 minutes on the baking sheet before removing and allowing to cool completely on a wire rack.