Combine all the ingredients for salsa in a bowl. Stir well. Adjust the seasoning and you are good to go.
For Salmon
Wash and pat dry the salmon nicely with a kitchen tissue. Season all sides with salt and pepper. Heat oil (I used olive oil) in a pan and place the salmon, skin-side-down. After a few mins, turn over. Cook it till it's done as per your liking.
For Butter garlic glaze
Melt the butter in a saucepan. Add minced garlic and parsely. Cook for a min or two.
Drizzle the butter garlic glaze (if using) on cooked salmon and serve with salsa.
Notes
I usually remove the skin from salmon before cooking, but if you like to leave the skin on, please check out the recipe source for detailed instructions.Also, if you look at the salmon picture, you can see it's kinda overcooked, because I like it that way. You can adjust the cooking time to suit your taste requirements.Make the salsa first and salmon later.