Place the grated potatoes, garlic and shallot in a large bowl. Add the baking powder, paprika, cayenne, salt and pepper. Toss with your hands until well distributed. Add the flour and and eggs. Mix with a spoon until well combined.
Heat about 1/4 inch of oil in a large skillet until very hot (hot oil, less absorption into the food); when hot, add the latke by 1/3 cup full, flatten with a spatula. Allow to cook until brown (should take about 3 minutes per side, if it's cooking too fast, turn down the heat, too slow, turn it up); then flip and cook the other side. Work in batches, adding oil as needed to avoid overcrowding. Keep latke hot while making further batches by keeping on a cookie cooling rack set on a baking sheet in a 350 degree oven.
Serve hot with a dollop of simple topping, if desired. (To make the simple topping, combine everything together, preferably in a bowl :-) )