Preheat the oven to 375F.
In a medium saucepan combine the water, butter, and salt. Heat over low heat until the butter is melted.
Add the flour all at once and begin to stir with a wooden spoon. Stir until no dry spots remain and lumps are minimal. The dough will begin to pull away from the walls of the saucepan.
Increase the heat to medium and continue to stir constantly until a starchy film starts to form on the bottom and sides of the saucepan.
Transfer the dough to a stand mixer bowl fitted with a paddle attachment. Mix on low until the steam dissipates and the dough has cooled to 120F.
Add the eggs one at a time on low speed and allow them to incorporate fully before adding the next. Scrape the sides of the bowl and the paddle after a few eggs. Once the dough begins to look like a wet brownie batter, stop adding eggs and test.
Test the dough by dipping the paddle into the dough and pulling it out. It should look smooth, shiny, and not fall off the paddle. It should retain its shape while being moist.
Transfer half of the dough to a large pastry bag fitted with a large circular tip. Pipe straight lines onto a parchment lined baking sheet, providing about 1 inch between each.
Repeat with the remaining dough. Optional: Egg wash the dough before baking (not shown here).
Bake at 375F for 40 minutes. Pate a choux should be puffy and golden brown, and the interior cracks should not look wet.
Cool completely before filling.