Preheat a high heat fire for direct cooking (around 400F). Add a ceramic dutch oven over the fire with 4 cups of water to heat until boiling.
When the water is boiling, add 1 tbsp of baking soda to the water and stir.
Next add your potatoes and boil until half way cooked (about 10-15 minutes). When the potatoes can be poked with a fork but there is a little resistance, then they are ready.
Pull them out and let them cool for 5 minutes.
Preheat a skillet over the fire and add some canola oil.
Add your potatoes to cook until nice and crispy (about 8-10 minutes).
Once the potatoes are looking good, add your diced onions and minced garlic.
Cook until the potatoes are softened and the garlic is browned (3-4 minutes).
Finally, add your butter, rosemary, salt, pepper and garlic powder. Cook and mix for another 2 minutes, then pull off and keep warm.