One tip I have found extremely useful is writing down your move (in algebraic notation) before you make it. It’s almost magical how well it works for me. If you don’t have a pen and paper with you, pretend you are writing it down.
Playing longer games (more rapid, less blitz) and solving more puzzles always helps, at tedious as those may seem.
Hope this helps!
I'm an intermediate player (~1100-1300 on a good day) and I've noticed I've been practicing a lot, yet am not improving because of blunders. Does anyone have any anti-blunder tips?