“…The need for practitioners to be reflective of their past practice is important for continuous learning in software development, so as to allow for “improved design processes, and increased self‐knowledge” (Baumer et al, 2014, p. 98). In addition to continuous learning, reflection “promotes the emergence of new ideas while contributing to the development of skills that are valuable to software engineering professional practice” (Dors et al, 2020, p. 1), including practitioners' awareness of their potential biases and inequitable practices (Samuels, 2018). The reflection process “takes place in cycles of experience followed by conscious application of learning from that experience, during which a software developer might explore comparisons, ponder alternatives, take diverse perspectives, and draw inferences, especially in new and/or complex situations” (Dybå et al, 2014, p. 32).…”