Nonuniform local translation speed dictates diverse protein biogenesis outcomes. To unify known and uncover unknown principles governing eukaryotic elongation rate, we developed a machine learning pipeline to analyze RiboSeq datasets. We find that the chemical nature of the incoming amino acid determines how codon optimality influences elongation rate, with hydrophobic residues more dependent on transfer RNA (tRNA) levels than charged residues. Unexpectedly, we find that wobble interactions exert a widespread effect on elongation pausing, with wobble-mediated decoding being slower than Watson-Crick decoding, irrespective of tRNA levels. Applying our ribosome pausing principles to ribosome collisions reveals that disomes arise upon apposition of fast-decoding and slow-decoding signatures. We conclude that codon choice and tRNA pools are evolutionarily constrained to harmonize elongation rate with cotranslational folding while minimizing wobble pairing and deleterious stalling.