You don't write code to solve a problem. You write code to be read by a future developer. Always kep that in mind. It makes absolutely no difference if it is future you, or someone else.
100% nostr:note1dgftjzeh4y4f3kth6ft953uexrjqfd3kh3k9j48ex7vlvu8q9hrqrlnkmj