Cut the eggplant into thin slices (5 to 10mm).
Place the eggplants in a bowl. Season with salt and turmeric, and leave aside for 10 to 20 minutes, until water comes out of the eggplant.
Gently squeeze out any extra liquid from the eggplants. Dry them on the kitchen towel before frying.
Heat a pot of oil on medium heat and fry the eggplant in batches until cooked through and golden.
Let the fried eggplant drain on a paper towel until needed.
Peel the shallots, slit the green chilies in the middle. Fry them for 1 minute or so and let drain on a paper towel until needed.
Gather the ingredients for making Batu Moju.
Heat a tablespoon of oil in a clay pot (or frying pan). First, add garlic and ginger paste and saute. Then add curry leaves and pandan leaves and saute. Add chili powder/flakes, mustard powder or paste, sugar, and vinegar. Cook the mixture thickens on a low flame for about 3 minutes, stirring.
Taste the sauce and adjust accordingly until all the flavors (sour, sweet, salt, and heat) are well-balanced. Once the sauce has come to its correct consistency, add the fried eggplant, shallots, and green chilies and combine well.
Remove from the heat, and set aside for at least 1-2 hours before serving for a better tasting.
Serve with hot yellow rice and the curries of your choice.