Digital technology empowers youth development