Many times I worked on implementing fixes/performance improvements, spent many hours finding very complex solutions, implementing them, debugging them, testing, improving, etc., only for them to become obsolete immediately after release just because browsers released a new version/API that was 2x better out of the box.
It happens a lot in software development, and I got used to it. I know that everything I develop is ephemeral. It could be used for many years, only a few days or maybe never released.
Many times I worked on implementing fixes/performance improvements, spent many hours finding very complex solutions, implementing them, debugging them, testing, improving, etc., only for them to become obsolete immediately after release just because browsers released a new version/API that was 2x better out of the box.
It happens a lot in software development, and I got used to it. I know that everything I develop is ephemeral. It could be used for many years, only a few days or maybe never released.