To make the salmon cakes, in a bowl combine the canned salmon, egg, parsley, almond flour, red onion and juice and zest from 1 lemon. Using your hands work the mixture so that its well blended. Form the mixture into 4 patties.
Heat 1 tbsp olive oil in a skillet on medium heat. Cook the salmon cakes for 4 minutes per side until a golden crust forms on both sides. Once done cooking transfer them to a plate and put in the oven to keep warm.
To make the lemon hollandaise, in a tall container add the egg yolks, salt, lemon juice and water. Insert an immersion blender into the container and blend for 30 seconds. Very slowly drizzle the melted ghee into the container while blending. This could also be done in a blender if you do not have an immersion blender. Continue blending until the egg begins to emulsify and creates a thick sauce.
Drizzle the capers with olive oil and then place them on a grill pan on medium high heat along with the asparagus spears. Cook the asparagus for 4-5 minutes until grill marks form and the asparagus begins to soften. The capers will take 3-4 minutes to cook and are done when they have puffed up and become crispy.
Bring a pot filled with approx 3 inches of water to a bottle and add in the white vinegar. Once the water is boiling, reduce the heat to medium low and move a spoon quickly in a circular motion in the water to create a whirlpool and then crack an egg into the middle. Leave to cook for 4 minutes before removing it from the water using a slotted spoon. Repeat with the remaining eggs.
To assemble place 4-5 asparagus spears on the center of the plate and top with 2 salmon cakes. Place on top of each a handful of arugula, 2 poached eggs and pour some of the lemon hollandaise overtop. Sprinkle with the crispy capers and chopped chives before serving.