@henrikjernevad I've been reflecting on the fact that most of the products and open source projects I worked on over my career failed, sooner or later.
OTOH I suspect much of my code in a 54 year old product (!) is still alive and well (although I know a lot of new stuff I wrote was ripped out).
This is an effect of working on new/interesting stuff. I am comfortable with my contribution, even as a senior staff developer, as my skill was good engineering rather than technical direction.