Preheat oven to 200° C (390° F).
In a pot, add water, sugar and butter. Place over heat.
In another bowl add sifted flour and salt
When the butter melts and the water starts to boil, remove from heat.
Add the flour mixture in one go.
Stir with spatula until completely combined. When the flour has absorbed the water and it's forming a dough, return the pan to the stove (medium heat).
Cook the dough for 1 – 3 minutes (over medium heat) while you mix and move it around in the pan until you get a dough that pulls away from the sides of the pan, forms a film or oil droplets on the bottom of the pan. Stir briskly for 2-3 minutes, scraping the bottom of the pot with the spatula to remove any pieces of dough that have possible stuck to the bottom.
Transfer the dough to a bowl, and let it cool down slightly for a few minutes.
With a hand-held mixer mix the dough while adding the eggs one at a time, mixing well after each addition. Make sure the eggs are lightly beaten so that you can stop adding eggs immediately, when you reach the right consistency, a dough with a glossy sheen with pipe-able consistency. It should be elastic enough to be pulled without breaking.
Fill a piping bag with the dough
Pipe round shape balls on to the baking sheet – using a piping bag fitted with a large tip. Then with a damp finger, flatten the apex and any points.
Bake in preheated oven for 20-25 minutes in the center of the oven, or until the choux pastry shells puff up and are golden brown on top. Do not open the oven door, at least until you have reached the 20 minute mark.
During the last 5 minutes of baking, prick each shell with a skewer or toothpick and let them dry out in the oven while baking.
Remove from the oven, and let the choux pastry cool completely in a draft-free area.