Permaculture Garden techniques of planting on edges and polyculture style gardening are permaculture techniques that help aid in yield and overall system resiliency.

source