You know that thing folks get sometimes where they're having a technical problem, they look it up online, and the top relevant hit is one of their own blog posts? And it does in fact answer the technical question?

I just had something like that, but for code I was trying to figure out, and instead of a Web search it was grepping through a folder of checked-out projects.

Oh.

I wrote the code to do this exact thing two years ago.

@randomgeek

I frequently consult my own book about linux admin, because I have no memory of how to use things like parted and lv-extend

I've got a 200 page google doc called JT-cookbooks. It's just a bunch of weird disorganized invocations. It's become a first reference for lots of my coworkers.

Writing down things that work matters more than any management types would believe.

@johntimaeus @randomgeek

I cannot even estimate the number of things I have had to do that I had done before and wish I had noted down the process rather than having to relearn it again.

@the5thColumnist @johntimaeus @randomgeek when I know I want a written record, I will write in the editor first, then copy and paste to a cli. This guarantees it's written down. Soon I will be switching to vscode so I can take advantage of AI assistants to remind me of the stupid flag names. I can never remember if it's --obscure-flag=val , with underscores, or refuses to accept '=' (I.e. curl). But I am already an expert shell user, so I know when it's wrong (spelling aside).