I'm in a less ranty mood today. I'm curious to follow up on this specific message about urging companies to do framework migrations. Did anybody read this advice and think "oh no. I think he's talking about me"? Did this create any moments of reflection for anyone? https://social.polotek.net/@polotek/112617486629605715
@polotek I read it and thought about how my current org is using two frameworks I don’t enjoy but it’s working for us, and how a refactor would almost certainly hurt the company and gain nothing. Meanwhile I can still noodle on my faves in my free time. So then I wound up reflecting on how that’s probably also keeping things fun for me with both org work and personal stuff.
@polotek That's a good point. At least one of the two frameworks does need to be updated to something with better LTS. We actually enlisted an org that does LTS support for hire, so we can take our time on updating things instead of stopping to do an emergency refactor with a months-long opportunity cost.
There was a "just rebuild it now!" push for a bit but it wound up exactly like it always does, dragging on in a quest for the "perfect" design, reintroducing regressions, etc.
@ironchamber yeah. Maybe we shouldn't say it gains nothing at all. There's clearly some nice things about using modern systems that are better supported. But the benefits are almost never worth the costs of migration in my experience. So it becomes an exercise in actually making the tough tradeoff by giving up something you want.