category: legacy

  • Data-Driven User Experience Improvements
    Apr 13, 2021 Written by Steve Desmond

    Enterprise software often gets a bad rap from a user experience perspective, but it doesn't have to! Here's how we helped increase productivity for one client and their users by improving their system's UX.

  • Consolidating Git Repositories while Maintaining Change History
    Dec 1, 2020 Written by Nickie McCabe

    I recently helped a client incrementally migrate a customer-facing portal from Struts to Spring Boot. As part of the migration, we needed to consolidate five Git repositories into one. While completing the consolidation, we developed a number of scripts to follow to ensure that the change history for each repository was maintained and accessible.

  • Announcing MenderCon 2020
    Apr 20, 2020 Written by M. Scott Ford

    At MenderCon, we want to celebrate the software maintainers of the world and create a community where we can all learn from each other. Building on the organic community that's emerged from the podcast Legacy Code Rocks! this virtual event is a chance for menders all over the world to come together and talk about what makes improving software interesting and fun.

  • Legacy Code and the Buddhist Monk
    Dec 5, 2019 Written by Andrea Goulet

    Software systems can find themselves in a state of "rock bottom." When we encounter projects like these, we need to channel our inner monk. Start where you are. Eliminate the shame that goes with having a messy codebase. Embrace that your system is worth investing in and start making it better from where you are today.