Emily shares her approach to coaching teams, emphasizing the importance of relevant learning sessions that directly apply to their production code. She discusses the challenges of working with poorly designed, complex C code and the process of getting it under test before refactoring. The conversation also touches on the potential for translating between object-oriented and functional programming, highlighting the need for better design as a priority.