The use of online communities of practice in the software industry: learnings from Facebook communities in Sri Lanka. (26th July 2022)