{'fraction_non_alphanumeric': 0.029850746268656716, 'fraction_numerical': 0.004477611940298508, 'mean_word_length': 5.045045045045045, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Collaboration Tools for Developers

With the arrival of the “next normal,” collaboration tools are pivotal to stay competitive.1 While distributed software development has long been an accepted, and even embraced, practice, Covid-19 and the subsequent dramatic shift to work from home has placed collaboration tools more central to the development effort than ever before (see “Industry Survey on Impacts of the “Next Normal”). Suddenly, no one can do without such tools. For some, this means primarily engaging with Zoom or Slack to coordinate with team members. For others, it means an advanced use of Miro or GitLab to deeply engage in complex development activities.