The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
Whome is not a word.
Whom is, but is only used in restricted circumstances - either when the he/him rule applies, or when you are doing a Homer Simpson impression to attempt to sneak into a fancy strip club.
As the sentence indicates that this relates to the subject of the verb, "for those who code" is correct. Try rearranging this to "they code" which sounds about right, as opposed to "them codes" which is what the implied plural form would suggest would be the replacement sentence, and just sounds plain wrong.
If you can answer who/whom question with "he" then it's "who", if you can answer it with "him" then it's Whom":
Who wrote the code? He wrote the code.
By whom was the code written? It was written by him.
“That which can be asserted without evidence, can be dismissed without evidence.”
AFAIK, the only way to correctly determine when to who vs. whom, is to use grammar rules that don't really exist in the English language (unless you're a linguist). Native German speakers get this right by intuition, because German does have those rules. It boils down to whether the pronoun refers to the accusative object ('who'), or the dative object ('whom'). Here's a really bad analogy for us geeky types: Using the C++ or C# member access operators, . is 'who', and -> is 'whom'. A better example would be the sentence "Who did what to whom?". Commence flame wars re: ...but isn't "Who" in that example actually the subject (in the grammatical sense)?
Eagles my fly, but weasels don't get sucked into jet engines.