Preheat your grill or a heavy grill pan over medium-high heat.
In a small bowl, whisk together the extra virgin olive oil, minced garlic, chopped dill, chopped parsley, and the juice from the half lemon.
Season the salmon fillet and the trimmed asparagus spears with sea salt and black pepper.
Brush half of the prepared lemon-herb marinade over the salmon fillet, ensuring it is evenly coated.
Place the salmon on the grill, skin-side down, and cook for approximately 4-5 minutes.
Add the asparagus to the grill next to the salmon, turning the spears occasionally until they are tender and slightly charred.
Carefully flip the salmon and cook for an additional 3-4 minutes until the internal temperature reaches your desired doneness and the fish flakes easily.
Remove from the heat and serve the salmon alongside the grilled asparagus, drizzling any remaining marinade over the top.