Sear the Meat: Heat oil in a large pan. Add pork chunks and sear until all sides are browned and the fat begins to render.
Aromatics: Add the crushed garlic and bay leaves. Sauté until the garlic is fragrant.
The Sweet Base: Pour in the pineapple tidbits along with all the liquid from the can.
Braising Liquid: Add the soy sauce, oyster sauce, and water. Stir to combine.
Simmer: Cover and simmer on medium-low heat until the pork is tender (approximately 30-40 minutes).
The Vinegar Step: Pour in the cane vinegar. Do not stir. Let it simmer for 5 minutes to allow the "raw" acidity of the vinegar to cook off.
Seasoning: Add the pork cube. Taste and adjust with salt or pepper as desired.
Potatoes: Add the halved marble potatoes. Cover and simmer for another 10-12 minutes or until the potatoes are fork-tender.
Finish: Once the sauce has thickened to your liking, turn off the heat.
Serve: Transfer to a serving dish, top with fresh leeks or spring onions, and serve with hot steamed rice.