Cut potatoes into halves or fourths. Keep them equal sizes. Boil in a large pot. Generously salt the water. Boil the potatoes for about 11 - 15 minutes or until they are al dente, you don't want them over cooked just soft enough to pierce with a fork.
Thaw frozen peas, run them under water in a strainer or let them come to room temp. they do not need to hot or boiled. Just let them thaw out before tossing. Chop dill, onion, garlic and asparagus. For the asparagus be sure to cut off the last inch or two of the veggie. The stems can be bitter and hard to chew. The rest of the stem should taste great in the salad.
In a medium sized bowl, add garlic, onions, vinegar, oil, honey, dijon, salt and pepper, mix. Let it sit together while potatoes are cooking. This helps to cut the onions down a little.
Once potatoes are al dente, drain and rinse with cold water. Let them rest for a few minutes. Add them to a large bowl and toss in dressing, peas and asparagus. Enjoy! This will keep in an air tight container in the refrigerator for up to 3 days.