Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Trim the woody ends off the asparagus and place them on the baking sheet.
Mince the garlic and toss the asparagus with half of the olive oil, the garlic, and a pinch of salt and pepper.
Roast the asparagus in the oven for 12 to 15 minutes until tender and slightly charred.
While the asparagus roasts, pat the salmon fillet completely dry with a paper towel and season both sides with the remaining salt, pepper, and dried dill.
Heat the remaining olive oil in a cast-iron or non-stick skillet over medium-high heat until shimmering.
Carefully place the salmon in the pan skin-side up and sear for 4 minutes without moving it to develop a golden crust.
Flip the salmon and cook for an additional 3 to 4 minutes until the internal temperature reaches 145°F or it flakes easily with a fork.
Plate the salmon alongside the roasted asparagus and finish with a fresh squeeze of lemon juice over everything.