This is a very good over view of water harvesting approach of Brad Lancaster as found in his series : Rainwater Harvesting for Dylands and Beyond.
The guy's methodology is holistic and accessible. Practice and principle.
YouTube - Rainwater Harvesting Basics (1) Brad Lancaster