I plan on keeping ball pythons and red tail boas as soon as I have the chance. However, I'm a bit confused on the actual set up of cage and heat systems for snakes.
For my blue tongue skink, I used a glass tank with screen top. For heat, I used a heat lamp directed over a dark rock. Because snakes seem to depend on humidity more than what I'm used to dealing with, I figured it would be better to drop the glass/screen/heat lamp system and use a different method that could maintain humidity better. But, like I said, I'm a bit confused on snake caging and heating methods.
How does under tank heating work? I suppose I'm confused on what to use. I've heard of heat mats and heat tape (it seems snakes like belly heat more?), but am unsure on how to use them.
While I don't plan on breeding initially, I'm also curious on (small) rack systems. I've seen people keep snakes in bins- how is it possible to maintain heat and humidity with these?
Any recommendations or advice helps!

