Preheat a grill to medium heat or 400 degrees. Make sure the grates are very clean. Or preheat a cast iron skillet.
Drizzle a little oil on both sides of the salmon.
In a small bowl, mix together all the spices, sugar, coffee, salt and pepper to taste. Sprinkle the fleshy side of the salmon with the spice mixture and press lightly so the spices stick.
Brush the grill with some oil or drizzle a teaspoon of oil in the skillet. Grill/sear the salmon skin side down for 3-4 minutes. Turn over and cook skin-side up until still rare in the center, but starting to flake. For salmon that is 1-inch thick, it will take about 8 minutes total. Remember that it will continue to cook off the heat. So if the salmon is not quite done, but both sides are blackened, let it rest on a platter until the fish “flakes” when you poke it with the tip of a knife.
Break up into big chunks and serve with desired accompaniments.