Technology is at the heart of human development