For a cake height of about 1 inch, you'll want to use a heat-proof dish that's about 6 inches in diameter (I use a glass tupperware, and my mom uses a stainless steel pan). Bring a pan of water to boil, making sure the top of the water doesn’t touch your steaming dish.
Brush the inside of the steaming dish with a tiny bit of oil. This will make cake removal and cleanup easier later.
Give the brown sugar water mixture a good mix to dissolve any settled tapioca starch (make sure to do this with every layer). Ladle just enough of the brown sugar water to cover the bottom of the dish.
Lower the heat to medium, and steam for 3-4 minutes or until the layer has solidified and looks completely translucent. If it looks white or milky, keep steaming it until it's translucent. If the layer has wrinkles, lower the heat a bit. If the layer has a bunch of tiny bubbles in it, it means it's been cooked too long, so reduce the steaming time on the next layer. If it's taking much longer than 3-4 minutes to steam each layer, then turn up the heat a bit to generate more steam.
Repeat layer by layer until you’ve run out of batter. Periodically check the water levels in the pan and add more if needed. The last few layers may require 1-2 extra minutes of steaming each.
Once it’s all done steaming, let it cool slightly before adding the toasted sesame seeds and shredded coconut on top.
Shredded or dried coconut, Toasted sesame seeds, Peanuts, Jujube / red dates