Proof the yeast: Add the warm water, yeast and sugar to the bowl of a stand mixer, cover and allow to rest for 5 minutes.
Add the olive oil, salt, garlic powder, and half of the flour. Mix until just incorporated and then add the remaining flour.
Knead the dough: Beat until the dough begins to come together. Using the dough hook attachment, knead for about 6-8 minutes, until the dough is smooth and elastic. To determine whether or not its ready for its first rise, press a finger into the dough ball. If the dough springs back, it is ready.
1st Rise: Brush a large bowl with olive oil. Roll the dough in the olive oil to coat all sides, cover and allow to rise until it has doubled in size, about 1 1/2 - 2 hours.
Shape the Dough: Once the dough has doubled in size, punch it down. Then, turn the dough out onto a flat work surface and shape it into a log. Cut into 60g - 65 g pieces.
Roll the pieces into thin logs and tie them into a knot, tucking the ends underneath.
2nd Rise: Allow the knots to rest for another 30 minutes.
Bake: Preheat the oven to 400°F and bake the knots for about 15 - 20 minutes or unit they are golden.
Prepare the topping: In a large bowl, prepare the topping. Add the olive oil or melted butter, garlic, and parsley. When the knots are ready, brush with the topping. Serve immediately.