At a previous company, in order to encourage continuous learning, the developers would host lunch and learn sessions to talk about a technology or approach that could assist our organization or project. This was for the entire team (PO, devs, devops, QA), for those that wished to attend.
I'm currently the Scrum Master on a team that is somewhat distributed (40% in one office, 60% in another).
With the overall goal of encouraging continuous growth and improvement as a team, specialist, and individual, what strategies have you seen implemented successfully for a situation like this?