My son and I chat about various topics through the prisms of two different generations; Gen X and Gen Alpha.