Author Experience: Bridging the gap between people and technology in content management