Start by peeling your potatoes one at a time and shredding them with a grater into a bowl of ice water. Let sit for 10 minutes. Remove potatoes, squeezing out the moisture into the water. Dry potatoes very well with towels or cheesecloth. Let sit 10 minutes for starch to accumulate on the bottom. Carefully drain water, reserving the white starch on the bottom. This part is optional, but helps make crispier latkes with soft insides. You can also add just potato starch, but this way you are MAKING POTATO STARCH. Which is pretty cool.
Place potatoes in a large bowl, dry again very well. Dry potatoes are the key to crispy latkes. Then add in the eggs, flour, spices and reserved starch and combine.
Dry the pickle slices very well then coat them in a little potato starch. This helps the latke batter stick to the pickle better.
Take about 1 tablespoon of latke batter and form it around a dried pickle slice. Repeat with the rest of the pickles (I did about half and kept making more as I was frying).
Set up a cooling rack over paper towels near the stove.
Heat up canola oil in a large saute pan. A dab of schmaltz never hurt either. Fry about 2-3 minutes until golden brown on both sides. Drain on a rack over paper towels and sprinkle with more salt. Serve with Everything Bagel Ranch and eat hot!