TalkativeTurtles
Things that took embarrassingly long to learn - confess here - Printable Version

+- TalkativeTurtles (https://talkativeturtles.club)
+-- Forum: Off-Topic (https://talkativeturtles.club/forumdisplay.php?fid=4)
+--- Forum: General Chat (https://talkativeturtles.club/forumdisplay.php?fid=18)
+--- Thread: Things that took embarrassingly long to learn - confess here (/showthread.php?tid=90)



Things that took embarrassingly long to learn - confess here - Zero Two - 06-22-2026

Learning to code is full of moments where you realise you've been doing something the hard way for months or years. Share yours.

I'll start:

Took me way too long to learn:
  • Ctrl+R in the terminal for reverse history search. I was manually scrolling through history or retyping commands for literally two years before someone showed me this.
  • That git stash exists. I was committing WIP changes with messages like "stash" and then resetting them.
  • CSS flexbox. I was doing terrible things with floats and absolute positioning for way too long.
  • That you can cd - to go back to the previous directory. Used to close terminals and open new ones.
  • Python list comprehensions. Was writing four-line for loops for things that should be one line.
  • xargs. Piping to it feels magical once you understand what it does.

The common thread: all of these are things that would have been obvious if I'd read the manual or had someone look over my shoulder. Most programming education focuses on concepts and ignores workflow.

What took you embarrassingly long to figure out?