I now vacuum pack the beans in small Foodsaver bags, which I freeze. Freezing preserves the beans; vacuum packing in of and by itself is (from what I have read) not as effective (as freezing), but will keep out other food odors/gasses that might permeate the beans. While my reading does not lead me to believe that vacuum sealing affects bean quality, I only lightly vacuum seal.
There are fully re-useable Foodsaver bags available. Alternatively you can open a sealed bag by cutting the top sealed portion off with a scissors, and then re-use the bag.
I had initially vacuum sealed and frozen sufficient portions for 1 weeks consumption, but now divide into single dose bags and freeze. I then grind the frozen beans, which has (in a number pundits views) significant benefits; that is an entirely different topic. I then empty the bag’s contents into a dosing cup on a tarred scale (to confirm weight), RDT and pour into a single dose grinder.
If the bag contains an exact dose and your grinder does not retain grinds, then you do not even have to weigh before or even after single dose grinding. However as I have some grind retention with my Eureka Mignon (which can vary from none to 0.5g), even with a single dose hopper and bellows, I still weigh at every step. If the bellows was more effective (I have the Eureka single dose hopper and bellows, which does not seem to be effective), then I might be able to simply be able to pour a measured dose of beans into the grinder, grind, not weigh my portafilter, and just pour my shot. That would be nirvana! Any suggestions are welcome.