S-tier gets the holy trinity: i for loops, x and y for coordinates, and n for... well, numbers. Mathematically blessed, universally understood, chef's kiss.
A-tier has the respectable crew: e for errors/events, f for functions, h for height, j for the nested loop after i, and t for time/temp. Solid choices that won't get you yelled at in code review.
B-tier is the "yeah, I guess" zone. Most alphabet letters live here in mediocrity, acceptable but unremarkable.
C-tier has g, m, and s—questionable at best. What does g even mean? Graphics? Gravity? Your guess is as good as mine.
And then there's the "Get out of my code" tier featuring l (looks like 1), o (looks like 0), and u and w (just... why?). The real villain though? That lowercase g that looks like a 9 in certain fonts. Straight to jail.
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++