If you enjoy reading, find a copy of The Savage Garden by Peter D'Amato. He owns California Carnivores and his book is a great resource.
I grow Nepenthes in my greenhouse and Sarracenia outside in a man-made bog full of peat and perlite (mixed half and half). The only way to buy peat that hasn't been fortified is in a bale. Lowes should have it - its always the cheap stuff.
https://www.lowes.com/pd/Fafar...
Make sure the peat is completely rehydrated. If you leave any dry spots, it will burn your plants' little roots right off.
The Nepenthes are potted in sphagnum moss and chunky perlite.
I have never been successful with VFT's so have stopped bothering. The Drosera, on the other hand, have become my newest greenhouse weed.