Tips

Tip. Use a general-purpose editor such as VS Code instead of a LaTeX-specific editor.

Tip. Use latexmk -c to clean up the auxiliary files generated when compilations are failing. These files can become corrupted and prevent compilations.

Tip. Use the file .latexmkrc to simplify compilations with latexmk.

Tip. Try using -pvc with latexmk to automatically update the PDF when the source file changes, that is, this creates a live preview.

Tip. Use a grammar tool in your editor such as LTeX. Or, at least use a spell checker such as CSpell.

Tip. A list of common packages is here.

Tip. A list of common latex symbols is here.

Tip. For homework or other information work, just take a picture with your phone and import an image file instead of spending time making a graphic with TikZ.