Prepare the potatoes: Peel your potatoes and cut them into uniform ¾ to 1-inch cubes for even cooking. Place them in a large pot and cover with cold water. Add about 1 tablespoon of salt to the water.
Cook the potatoes: Bring the pot to a boil over high heat. Once boiling, reduce the heat to a simmer and cook the potatoes for 10–15 minutes, or until fork-tender but not falling apart. Drain immediately and spread them out on a tray or large plate to cool slightly—just until warm but not steaming
Make the dressing: In a large mixing bowl, whisk together the mayonnaise, sweet pickle relish, yellow mustard, apple cider vinegar, celery seeds, and paprika. Mix until fully combined and smooth.
Add the mix-ins: Fold in the chopped hard-boiled eggs, diced celery, diced sweet onion (aim for pieces no bigger than a kernel of corn), and fresh dill. Stir gently until everything is evenly coated.
Add the potatoes: Once the potatoes have cooled to just warm or room temperature, gently fold them into the dressing mixture. Stir carefully to avoid mashing the potatoes too much. Taste and season generously with salt and black pepper.
Chill and serve: Cover the bowl and refrigerate the potato salad for at least 2 hours before serving—this lets the flavors meld beautifully. For best results, let it chill overnight.