How to Make It
In a large enameled cast-iron casserole, cover the pork chunks with 1 inch of cold water (about 12 cups). Add the salt and bring to a boil over moderately high heat. Reduce the heat to moderate and simmer until the pork is tender, about 1 hour and 15 minutes. Using a slotted spoon, transfer the pork to a bowl. Set aside 2 cups of the pork stock; reserve the remaining pork stock for another use.
Wipe out the casserole. Add 1 cup of the coconut milk and simmer over moderate heat until reduced by half, about 5 minutes. Stir in the curry paste and peanut butter and cook for 1 minute more. Add the remaining 1 cup of coconut milk and the reserved 2 cups of pork stock along with the sweet potato, galangal, lemongrass and shrimp paste. Cover partially and bring to a simmer over moderate heat. Cook until the sweet potato is almost tender, about 10 minutes. Add the eggplant and simmer until just tender, about 10 minutes.
Add the pork and chiles to the casserole and simmer over moderate heat until the pork is heated through and the vegetables are tender, 10 minutes. Discard the galangal and lemongrass. Stir in the pineapple and cook until heated through, 1 to 2 minutes. Remove from the heat and stir in the basil. Serve with steamed white rice.