Apologies for a substack link but this is a fast read and a great eye-opener/reminder that the best skill to cultivate as a developer is the ability to quickly learn new things.
“My 20 Year Career is Technical Debt or Deprecatet” https://blog.visionarycto.com/p/my-20-year-career-is-technical-debt
@davetron5000 Another good thought on this is to get good at migrations... They are a standard part of the software lifecycle... While that article covers things that have fallen in and out of favor... For example, I have some personal code artifacts going strong 20 years later, with an unrecalled number of data migrations (blog posts).
@davetron5000 not that I entirely agree it is the sole scalable solution to tech debt, https://lethain.com/migrations/ I do think we haven't given enough attention to the process and tools to make migrations successful and a natural part of the lifecycle
@danmayer That’s a great article and I agree - a true migration is not easy to do and takes careful planning and time, but is the way