

I once rewrote a large component in our codebase, which was the right move because it was unmaintainable. When I was done, I was quite proud of myself and I also think that i designed it nicely and extensible (coherent pipes) while keeping the constraints of the rest of the system in mind. Then the slop commits came in and you could watch it deteriorate so fast it is insane and sad. And additionally, I stopped caring, which is an additional loss





Determinism is interesting, there are many different interpretations and discussions of it. But I avoid choosing any side because there are arguments for and against it. Maybe you like the buddhist interpretation of it, your views sound similar to it, like anatta and karma