Drain the pickles and set aside on a bowl or plate.
In a large, wide bowl, mix together the egg, the beer, baking powder, salt, pepper, and garlic powder. It may be foamy from the beer but that's okay. Once it settles, mix in the flour, making sure to break up any lumps.
Begin dipping the pickles in the batter and placing on a plate next to the pan of oil, a safe distance away though.
Put the oil in a wide frying pan over medium high heat. Once the oil is shimmering, begin adding the pickles to the oil. Make sure not to crowd the pan.
Use tongs to rotate the pickles as the batter begins to brown on the bottom.
Remove pickles from the batter with the tongs when golden brown all around, to a plate covered with a paper towel to soak up any remaining oil. Fry in batches til done.
Serve with ranch dressing garnished with dill and chives.