Entering text in the terminal is complicated — Julia Evans
I have always found typing text in the terminal perplexing ("Why can't I highlight text?", "Why can't I use my arrow keys?", etc). I knew Ctrl+C to interrupt a process and the up arrow ↑ to repeat the previous command, but that was it.
Julia Evans explains not just why it's complicated but also what shortcuts she finds useful, including Ctrl+W to delete the previous word and Ctrl+A to go to the beginning of a line.
I also enjoy Julia's writing style as she makes technical topics feel approachable and doesn't make you feel silly for not knowing things.