software developers learning about learning (20240107)