home.social

#legacycode — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #legacycode, aggregated by home.social.

  1. Our playbook for fixing a broken test suite during a Rails upgrade: errors before failures, model tests first, batch the rest by root cause. Dual booting old vs new Rails makes diagnosis a lot faster. go.fastruby.io/87y #RailsUpgrade #RubyOnRails #Testing #LegacyCode

  2. Our playbook for fixing a broken test suite during a Rails upgrade: errors before failures, model tests first, batch the rest by root cause. Dual booting old vs new Rails makes diagnosis a lot faster. go.fastruby.io/87y #RailsUpgrade #RubyOnRails #Testing #LegacyCode

  3. Parsing JSON in Classic ASP? Yes, we actually had to do that. 😅

    I just wrote a war story about our ultimate boss fight: making a 20-year-old legacy codebase perfectly coexist with modern Symfony and Asset Mapper.

    If you are fighting legacy dinosaurs, you are not alone:

    dev.to/tito10047/asset-mapper-

    #Symfony #PHP #LegacyCode #WebDev

  4. Parsing JSON in Classic ASP? Yes, we actually had to do that. 😅

    I just wrote a war story about our ultimate boss fight: making a 20-year-old legacy codebase perfectly coexist with modern Symfony and Asset Mapper.

    If you are fighting legacy dinosaurs, you are not alone:

    dev.to/tito10047/asset-mapper-

    #Symfony #PHP #LegacyCode #WebDev

  5. Ever found an unfamiliar dependency in a #Java project? @martin_fmi demonstrates how #LLMs can explain third-party libraries directly from build files—cutting hours of manual research. Curious how prompts change the outcome?

    Full article: javapro.io/2025/12/16/ai-drive

    #AI #LegacyCode

  6. Ever found an unfamiliar dependency in a #Java project? @martin_fmi demonstrates how #LLMs can explain third-party libraries directly from build files—cutting hours of manual research. Curious how prompts change the outcome?

    Full article: javapro.io/2025/12/16/ai-drive

    #AI #LegacyCode

  7. Ever found an unfamiliar dependency in a #Java project? @martin_fmi demonstrates how #LLMs can explain third-party libraries directly from build files—cutting hours of manual research. Curious how prompts change the outcome?

    Full article: javapro.io/2025/12/16/ai-drive

    #AI #LegacyCode

  8. Ever found an unfamiliar dependency in a #Java project? @martin_fmi demonstrates how #LLMs can explain third-party libraries directly from build files—cutting hours of manual research. Curious how prompts change the outcome?

    Full article: javapro.io/2025/12/16/ai-drive

    #AI #LegacyCode

  9. Ever found an unfamiliar dependency in a #Java project? @martin_fmi demonstrates how #LLMs can explain third-party libraries directly from build files—cutting hours of manual research. Curious how prompts change the outcome?

    Full article: javapro.io/2025/12/16/ai-drive

    #AI #LegacyCode

  10. The Enduring Grasp of Win32: A Fading Giant's Shadow

    Learn why the old Win32 API is still used in Windows programming today, even with newer options like .NET available.

    #Win32API, #WindowsDev, #Programming, #LegacyCode, #DotNet

    newsletter.tf/win32-api-still-

  11. The Enduring Grasp of Win32: A Fading Giant's Shadow

    Learn why the old Win32 API is still used in Windows programming today, even with newer options like .NET available.

    #Win32API, #WindowsDev, #Programming, #LegacyCode, #DotNet

    newsletter.tf/win32-api-still-

  12. The old Win32 API is still a big part of Windows programming, even though newer tools like .NET exist. Many old programs and games still rely on it.

    #Win32API, #WindowsDev, #Programming, #LegacyCode, #DotNet
    newsletter.tf/win32-api-still-

  13. The old Win32 API is still a big part of Windows programming, even though newer tools like .NET exist. Many old programs and games still rely on it.

    #Win32API, #WindowsDev, #Programming, #LegacyCode, #DotNet
    newsletter.tf/win32-api-still-

  14. Tickets for MenderCon 2026 are now available!

    eventbrite.com/e/mendercon-202

    It's "pay-what-you-want" so you can get a free ticket or give whatever you want to support the community. The Keynote speaker is non-other than Emily Bach! Her topic is Technical Coaching as a Career. More details:

    mendercon.com/speakers/

    Remaining speaker line-up will be announced soon-ish.

    #mendercon #emilybach #legacycode

  15. Tickets for MenderCon 2026 are now available!

    eventbrite.com/e/mendercon-202

    It's "pay-what-you-want" so you can get a free ticket or give whatever you want to support the community. The Keynote speaker is non-other than Emily Bach! Her topic is Technical Coaching as a Career. More details:

    mendercon.com/speakers/

    Remaining speaker line-up will be announced soon-ish.

  16. I have an older legacy project where integration tests isn't set up and would be quite complex to do, so using "unit tests" mechanics via substitutes and executed call checks - it works, but a bit cumbersome to write and maintain, but still loads better than manually testing complex import flows.

    #unittest #dotnet #legacycode

  17. I have an older legacy project where integration tests isn't set up and would be quite complex to do, so using "unit tests" mechanics via substitutes and executed call checks - it works, but a bit cumbersome to write and maintain, but still loads better than manually testing complex import flows.

    #unittest #dotnet #legacycode

  18. I have an older legacy project where integration tests isn't set up and would be quite complex to do, so using "unit tests" mechanics via substitutes and executed call checks - it works, but a bit cumbersome to write and maintain, but still loads better than manually testing complex import flows.

  19. I have an older legacy project where integration tests isn't set up and would be quite complex to do, so using "unit tests" mechanics via substitutes and executed call checks - it works, but a bit cumbersome to write and maintain, but still loads better than manually testing complex import flows.

    #unittest #dotnet #legacycode

  20. I have an older legacy project where integration tests isn't set up and would be quite complex to do, so using "unit tests" mechanics via substitutes and executed call checks - it works, but a bit cumbersome to write and maintain, but still loads better than manually testing complex import flows.

    #unittest #dotnet #legacycode

  21. The MenderCon CFP is closing soon!  Like March 16th soon, so get off your butt and submit your presentation.

    sessionize.com/mendercon-2026/

    While you are at it, you should also update that dependency you have been putting off.  Don't act surprised. You know which one I'm talking about.  We all have "that" dependency we need to update but have been putting of for some reason.

    tl;dr: Submit MenderCon CFP ASAP!

    #mendercon #legacycode #cfp #dependencies

  22. The MenderCon CFP is closing soon!  Like March 16th soon, so get off your butt and submit your presentation.

    sessionize.com/mendercon-2026/

    While you are at it, you should also update that dependency you have been putting off.  Don't act surprised. You know which one I'm talking about.  We all have "that" dependency we need to update but have been putting of for some reason.

    tl;dr: Submit MenderCon CFP ASAP!

  23. Legacy code slows everything down.

    It increases risk, drags out releases, and makes even small changes harder than they should be.

    AI is starting to change that.

    I put together a post on how teams can use AI to modernize codebases more strategically by surfacing technical debt, improving test coverage, supporting refactoring, and reducing modernization risk.

    Read it here:
    aitransformer.online/ai-codeba

    #AI #SoftwareEngineering #LegacyCode #TechDebt #CodeModernization

  24. AI Tool Identifies Vulnerabilities in Decades-Old Apple II Program

    📰 Original title: Claude AI Finds Bugs In Microsoft CTO's 40-Year-Old Apple II Code

    🤖 IA: It's clickbait ⚠️
    👥 Usuarios: It's clickbait ⚠️

    View full AI summary: killbait.com/en/ai-tool-identi

    #technology #ai #legacycode #cybersecurity

  25. AI Tool Identifies Vulnerabilities in Decades-Old Apple II Program

    📰 Original title: Claude AI Finds Bugs In Microsoft CTO's 40-Year-Old Apple II Code

    🤖 IA: It's clickbait ⚠️
    👥 Usuarios: It's clickbait ⚠️

    View full AI summary: killbait.com/en/ai-tool-identi

    #technology #ai #legacycode #cybersecurity

  26. Michael Feathers wrote in the preface of Working Effectively with Legacy Code:

    “Legacy code is simply code without tests.”

    But I keep wondering:

    If we add tests to legacy code…
    does it stop being legacy?

    #legacycode #softwareengineering #softwarearchitecture

  27. IBM’s $40 B loss isn’t about a failed AI miracle – it’s the cost of translating massive COBOL estates. The push for “modernization” turned into a massive code‑migration gamble, even with Watsonx. Find out why legacy code still trumps hype and what it means for enterprise systems. #COBOL #LegacyCode #AITranslation #EnterpriseSystems

    🔗 aidailypost.com/news/ibms-usd-

  28. IBM’s $40 B loss isn’t about a failed AI miracle – it’s the cost of translating massive COBOL estates. The push for “modernization” turned into a massive code‑migration gamble, even with Watsonx. Find out why legacy code still trumps hype and what it means for enterprise systems. #COBOL #LegacyCode #AITranslation #EnterpriseSystems

    🔗 aidailypost.com/news/ibms-usd-

  29. IBM’s $40 B loss isn’t about a failed AI miracle – it’s the cost of translating massive COBOL estates. The push for “modernization” turned into a massive code‑migration gamble, even with Watsonx. Find out why legacy code still trumps hype and what it means for enterprise systems. #COBOL #LegacyCode #AITranslation #EnterpriseSystems

    🔗 aidailypost.com/news/ibms-usd-

  30. Code Metal raised $125M to tackle the Pentagon's legacy code problem - translating decades-old defense software written in Ada, COBOL, and Fortran into modern languages using AI, then formally verifying the translations are correct. The startup claims profitability with major defense contractors as customers, but the real test comes when scaling beyond pilot programs to production systems that actually run military infrastructure.

    #DefenseTech #LegacyCode #AITranslation

    implicator.ai/pentagon-softwar

  31. Code Metal raised $125M to tackle the Pentagon's legacy code problem - translating decades-old defense software written in Ada, COBOL, and Fortran into modern languages using AI, then formally verifying the translations are correct. The startup claims profitability with major defense contractors as customers, but the real test comes when scaling beyond pilot programs to production systems that actually run military infrastructure.

    #DefenseTech #LegacyCode #AITranslation

    implicator.ai/pentagon-softwar