Preheat your oven to 400°F.
Line a baking sheet with parchment paper and arrange the asparagus and cherry tomatoes. Drizzle with olive oil, season with a pinch of salt and black pepper, and toss to coat.
Place the baking sheet in the oven and roast the vegetables for about 10-12 minutes until just tender.
Meanwhile, pat the salmon fillet dry with a paper towel. In a small bowl, combine the juice from half a lemon, minced garlic, chopped parsley, chopped dill, a pinch of salt, and black pepper.
Brush the salmon fillet generously with the lemon-herb mixture.
Heat a non-stick skillet over medium-high heat. Once hot, place the salmon skin-side down (if skin is on) and sear for about 2-3 minutes to crisp up the skin.
Transfer the salmon (skin-side up) to a baking tray and place it in the preheated oven along with the vegetables for an additional 6-8 minutes, or until the salmon is cooked through and flakes easily with a fork.
Remove everything from the oven, plate the salmon with the roasted asparagus and cherry tomatoes, and serve immediately.