In a small bowl, whisk together honey, soy sauce, sriracha sauce, garlic, ginger, 1 tbsp olive oil, salt, and pepper.
Place the salmon fillets in a shallow dish and pour the marinade over them. Let it marinate for 15 minutes.
Trim the woody ends of the asparagus and place them on a baking sheet. Drizzle with 1 tbsp olive oil, salt, and pepper.
Roast the asparagus in the preheated oven for 10-12 minutes, or until tender but still crisp.
While the asparagus is roasting, heat a non-stick skillet over medium-high heat. Add the marinated salmon fillets, skin side down, and cook for 4-5 minutes.
Flip the salmon fillets and pour the remaining marinade over them. Cook for another 3-4 minutes, or until the salmon is cooked to your desired doneness.
Serve the spicy honey glazed salmon with roasted asparagus, garnished with lemon slices.