Building knowledge in the digital age: challenges and reflections