Preheat your grill to medium-high heat, ensuring the grates are clean and lightly oiled to prevent sticking.
In a small bowl, whisk together 1 teaspoon of the olive oil, the lemon juice, minced garlic, finely chopped parsley, and finely chopped dill.
Trim the woody ends off the asparagus spears and slice the zucchini into half-inch thick rounds.
Toss the prepared asparagus and zucchini in a bowl with the remaining 1 teaspoon of olive oil, sea salt, and black pepper until evenly coated.
Brush the salmon fillet generously on both sides with the lemon-herb marinade.
Place the salmon on the grill and cook for approximately 4 to 5 minutes per side, or until the fish reaches your desired level of doneness and flakes easily.
Arrange the zucchini and asparagus on the grill alongside the fish, cooking for 3 to 4 minutes per side until they are tender and show distinct char marks.
Remove the salmon and vegetables from the grill and serve immediately while the flavors are vibrant and fresh.