Dein Code läuft – aber wohin? #Migration Engineering macht Schluss mit Stillstand. Mit Tools wie #OpenRewrite automatisierst du Updates und sparst massiven Aufwand.

@MBoegie liefert dir, was du für echte Modernisierung brauchst: https://javapro.io/de/ueberwinde-20-jahre-mit-migration-engineering/

@OpenRewrite #LegacyCode

Why you should rethink legacy and consider Event-Driven Architecture

In this post, I describe how your business can assess whether a system is ready for modernisation and, if so, how to set your project up for success. I then explain why, in most cases, you’ll probably want to take an incremental approach rather than replacing the old system in one fell swoop. I end by providing an example of one of the ways your business can do this – by using Event-Driven Architecture.

Scott Logic

Kennst du das? Du musst Code pflegen, den du nie selbst geschrieben hast – und der längst „tot“ oder vergessen ist? 😩

Dead-, Legacy- oder sogar Zombie-Code machen das Leben schwer. Wie erkennst du, was noch lebt? Und wie wirst du die „Leichen“ los? ⚔️

@hansolo_ spricht auf der #BaselOne25 genau darüber und zeigt Tools gegen Code-Müll: We hate code – The !joy of maintaining dead code am 16. Oktober.

Tickets & Programm: https://baselone.org/#programm

#Softwareentwicklung #CleanCode #LegacyCode

#Development #Analyses
Vibe code is legacy code · “Code that nobody understands is tech debt.” https://ilo.im/165uaf

_____
#Programming #Coding #VibeCoding #AI #Maintainability #TechDebt #LegacyCode #WebDev #Frontend #Backend

Vibe code is legacy code

Updates and articles from the Val Town team

Your CEO doesn’t care about “#TechnicalDebt.” They care about risk, money, & broken promises. Pablo Bouzada shows how to drop the metaphor—and speak in terms that actually get buy-in.

Stop hiding behind the buzzword: https://javapro.io/2025/06/18/should-we-stop-discussing-about-technical-debt-with-top-management/

#LegacyCode #EngineeringLeadership

TECHNICAL DEBT is like a ROTTING ROOF

On rainy days, it's too wet to fix it.
On sunny days, there's no leak… so you ignore it.
Then one day, boom, ceiling caves in, buckets everywhere, and you're duct taping production at 2am.

That's technical debt.
Not just messy code. Not just bad practices.
It's what you chose not to fix when you could have.

The missing tests.
The config you hardcoded "just for now".
The abstraction you skipped because "it works".
The one extra iteration after the ticket was marked as "done".

And now it's slowing you down.
It's holding your future hostage.
You're spending engineering cycles bailing water, not shipping value.

We love to say we're "building", but half the time we're just… leak managers.
You can't scale rot.

So next time the sun's out, fix the roof.
Because when the rain hits, it's too late.

#TechnicalDebt #SoftwareEngineering #Minimalism #DevEx #LegacyCode #BuildRight #PragmaticEngineering #TechLeadership #CodeQuality #DeveloperExperience #SustainableSoftware #TeamVelocity #FixTheRoof

Huge thanks to Brendan and Ryan for having me on their podcast! Loved the conversation and I hope you enjoy listening to it... ♥️

https://www.railsbusiness.com/2435951/episodes/17440055-ernesto-tagwerker

#RubyOnRails #RailsConf2025 #LegacyCode

Ernesto Tagwerker - Rails Business

In this episode, the hosts are joined by Ernesto Tagwerker, founder of Ombuabs and FastRuby.io, a company specializing in Ruby on Rails upgrades as well as AI solutions. Topics covered include:- Rails Upgrades- Technical Debt- Developer Onboa...

Buzzsprout

Had to dive into someone else’s old, abandoned project today to grab some screenshots.

Nothing like trying to lubricate the cogs of a Next.js 8, React 16 site from 6 years ago and all its dependencies to get it back into motion again.

The wonders of dependency rot.

#LegacyCode #DependencyHell

Traits vs inheritance. Enums for massive arrays. Killing macro bloat. Smashing compile times. Turning nightmare queries into type-safe magic. If you’ve ever touched a legacy API, this talk’s for you.

➡️ https://eurorust.eu/talks/how-to-fit-an-elephant/?utm_source=mastodon&utm_medium=social&utm_campaign=25-07-08-speaker-kiril-karaatanasnov

#RustLang #LegacyCode #Codegen

🧵 2/3

EuroRust 2025 – October 9 & 10, Paris & online

EuroRust is a 2 day conference for the European Rust community – October 9 & 10, 2025 – in Paris & online

EuroRust
×

Your code is 20 years old—and still running? Great. But what about security, #Performance, and tech debt? Merlin Bögershausen reveals a smarter path with #OpenRewrite & #MigrationEngineering: recipes, automation & test coverage.

Dive in: 👉 https://javapro.io/2025/05/13/jump-20-years-of-java-with-migration-engineering/

#LegacyCode @OpenRewrite