> Most programming should be done long before a single line of code is written
> Frontend development is a nightmare world of Kafkaesque awfulness I no longer enjoy
These two may be interrelated. I do app (frontend) development, and it greatly benefits from an iterative, evolutionary approach.