Combine the cornmeal, salt, and sugar in a mixing bowl.Bring the water to a boil in a large saucepan. Gradually pour the cornmeal mixture in a steady stream into the boiling water, whisking constantly. Turn off the heat and continue whisking until the mixture is smooth. Add the butter and whisk until melted and incorporated. Let the batter rest for 15 minutes (this will soften the grains to prevent a gritty texture as well as enable the consistency to thicken). At that point the consistency should resemble that of mashed potatoes. If it's still too runny let it sit a bit longer.
Heat a cast iron or non-stick frying pan over medium-high heat. Add some butter, oil, or bacon grease to the cast iron pan. If using non-stick still add a little oil/butter.Drop the batter in roughly 1/4 cup scoops onto the frying pan about 3 inches apart. Let the cakes fry undisturbed for several minutes until the edges are browned. This can take anywhere from 6-12 minutes. If you try and flip them too soon they will fall apart in a mushy mess so be patient. Once the edges are browned flip the cakes over and use a spatula to press them down to a thickness of no more than 1/4 inch so they can become nice and crispy. Continue to fry on the other side for several more minutes until the cakes are golden brown and crispy on the outside. Add a little more oil or butter when you flip them over to fry them on the other side.Transfer the cakes to a wire rack placed on baking sheet and put them in a warmed oven to keep warm while you make another batch.
Serve hot with butter, maple butter, maple syrup, or applesauce.Makes twelve 3-inch Johnny cakes.