I’m slightly envious of people who can describe all the tiny technical details of things they worked on years or even decades ago. I can’t do that - my brain seems to evict things it “doesn’t need anymore” really fast and unless I have a “hook” back in, I can’t immediately recall how I did some of the things I did. This is part of the reason why I take the time to write decent docs & comments for my libs; they’re as much for me as anyone else
Sums up every discussion I have with my colleague.
Him: "Hey, you already wrote something similar to <coding stuff>, right?"
Me: "Huh, maybe?"
Him: "Where can I find it, I need to write something similar"
Me: "I have no idea *start searching*"
Him: "Ok, found it, you did this and that, why didn't you do that instead?"
Me: "I DON'T KNOW!!!"
@Beldarak thank goodness it’s not just me