Place butter, milk, sugar and salt in a saucepan using low heat.
Once the mixture come to a slow simmer, add in the flour and stir vigorously until it forms into a ball. (make sure the saucepan is not too hot as we don't want to cook the eggs)
Add in the egg one by one and make sure it is fully incorporated into the flour mixture before adding the next one.
Transfer the mixture into a pipping bag.
Preheat the oven to 150C fan mode.
Line a piece of parchment paper on a baking tray. Pipe the mixture onto the tray leaving a 1cm gap in between.
Leave to bake for 30-40 minutes until the puffs become golden brown.
Whip the heavy whipping cream till stiff peak.
Mix the cream with the durian flesh. Leave to chill in the fridge until ready to use.
Once the puffs are ready, leave to cool on a rack. When the puffs are cooled down completely, pipe the durian filling in the puff.
Dust icing sugar over the puff and serve chill.