A selection of tools and resources that I've found useful.
Compiler Explorer
Online compiler providing the assembly output of programming languages.
uops.info
Latency, throughput, and port usage data for x86 architecture instructions.
Naming Schemes
There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.
fzf
A command-line fuzzy finder. Very useful when combined with other tools like fd.