Preheat oven to 350 degrees Fahrenheit.
In alarge bowl, whisk together flour, baking powder, baking soda, spices and salt.
In a medium mixing bowl, whisk together the eggs, molasses, brown sugar and vanilla for a few minutes.
Add the egg mixture to the flour mixture and stir to form a dough.
Divide dough in half. Roll each half into a log about 13 inches long, then flatten to form a flat long loaf about 2 inches thick. Make the loaf evenly thick and wide (don't stress it too much, but the pieces will be equal size if you do).
Place both loaves on a baking sheet about 3 inches apart. Bake for 35 minutes until the loaves just start to crack on top.
Remove loaves from oven to cool for 10 minutes. Reduce oven temperature to 325.
With a serrated knife, slice loaves on a diagonal about 3/8 inch thick. Place slices flat on the baking sheet about 1/2 inch apart.
Bake another 10-15 minutes until hard, turning once halfway through. Let cool.
Melt the white chocolate chips in a microwave safe dish. I usually heat for 30 seconds and stir, then reheat in 15 second intervals until melted.
Dip one corner of the biscotti pieces in the chocolate and place on waxed paper to set. Add colored sugar or sprinkles if desired