Let the dates soak in warm water for fifteen minutes. While you wait for the dates to be done, you could work on the onion!
Fry the chopped onion with some oil in a frying pan for ten minutes, don't let the onion burn.
Add the brown sugar to the frying pan. Fry the onion for two minutes more, and use a spoon to mix together the sugar and the onion. As before, don't let the onion burn.
Add the tomato paste into the frying pan, and mix together with the onion. Once you ensured the onion is amidst the tomato paste, let the mixture cook for two minutes more.
Take the dates out of the water and pass them onto the food processor. Mince them until you get a paste. Add this paste to the sauce in the frying pan.
Now reduce the fire to its lowest setting and add the rest of the ingredients. Make sure all the ingredients are incorporated into the sauce, the different sauces and spices used shouldn't be visible, other than the onion and the tomato paste.
To add the hot sauce, let a drop or two fall onto the paste. Mix together, then taste it. Keep adding hot sauce until you get the desired level of spiciness.