.NET Rocks!

Improving Legacy Applications with Billy Hollis

Aug 7, 2025
Billy Hollis, a seasoned software designer known for his contrarian views, dives into the complexities of modernizing legacy applications. He emphasizes the critical nature of these systems and the need for careful updates. The conversation explores enhancing user experiences through optimized workflows, accessibility, and the use of tools like Copilot. Hollis also shares insights on balancing client expectations with design challenges and highlights the importance of interpersonal skills in navigating legacy systems and user-centric designs.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Legacy Apps' High Stakes

  • A legacy app is defined by older technology, usually 10+ years old, yet still critical to business operations.
  • Replacing legacy apps entirely carries enormous risk and can threaten business survival.
INSIGHT

Agile Causes UI Fragmentation

  • Agile development often focuses too granularly on individual features rather than the overall user workflow.
  • This leads to UI clutter and loss of cohesive user experience in many legacy and evolving apps.
ADVICE

Front-End Refresh Follows Backend

  • Most companies modernize their legacy back ends first before updating front ends.
  • Updating the UI to modern platforms makes sense due to device proliferation and improved user experience.
Get the Snipd Podcast app to discover more snips from this episode
Get the app