Weaving Generations for the Future