how do you know how much grain to use and how much water for full strength beers? i like the idea of doing 10l brews.
Check out some recipes. You'll notice that for a 5% beer, that's got a volume of around 20L most recipes use about 5kg of grain.
So you can reasonably assume that for a full strength beer you need 250g of grain per liter of final volume beer (5kg / 20L).
If you want to make a 10L batch of full strength beer, you'll need roughly 2.5kg of grain.
What we're talking about here is efficiency, and boil-off, and dilution rates. You can mash 2.5kg in 15L and then boil down to 10L (noting that the grain will also take fluid with it).
You can mash 2.5kg in 8L and then boil it high gravity ... and then dilute with water to get to the same 10L.
What I'm trying to illustrate here is there are no hard and fast rules, just different methods of achieving the same thing.
As always, the best way to learn is to jump in and do it. It'll all become clear once you see it happen.
I would suggest you mash 2.5L of grain in 15L, in a 19L pot. Lift the bag, squeeze it and boil for 60 minutes (with your hops). If you have less than 10L, add a bit of boiling water. As always, write it all down and measure your specific gravities and volumes and then if anything isn't as you expected, have a think why, and then correct it the next time. Either way, you'll make beer - don't expect everything to go perfectly the first time. The first time you're not making beer, you're teaching yourself how to make beer. There's a difference.