Preheat your oven to 400°F and line a small baking sheet with parchment paper for easy cleanup.
Trim the woody ends off the asparagus and place the spears on the baking sheet.
Drizzle the asparagus with half of the olive oil and sprinkle with a pinch of the sea salt and black pepper.
Roast the asparagus in the oven for 10 to 12 minutes until they are tender and slightly charred.
While the asparagus roasts, pat the salmon fillet completely dry with a paper towel to ensure a crispy sear.
Season the salmon on both sides with the remaining sea salt, black pepper, and the garlic powder.
Heat the remaining olive oil in a non-stick or cast-iron skillet over medium-high heat until shimmering.
Place the salmon in the pan skin-side up and sear for 4 minutes without moving it to develop a golden crust.
Carefully flip the fillet and cook for another 3 to 4 minutes until the salmon is cooked through and flakes easily with a fork.
Plate the salmon alongside the roasted asparagus and finish with a generous squeeze of fresh lemon juice.