"Life in Code" has a more poetic feel perhaps - though its a matter of opinion. Thoughts In Code sounds ok, or maybe Thoughts Decoded - again a little poetic licence as it may not reflect your intentions.
Thoughts Decoded is awesome, but as you said it doesn't reflect my intentions
Life in Code is also nice.
Did you mean "Life in Code"? or "Code in Life"? just making sure.
I'm also concerned about writing in my native language (Arabic) which is easier but will get less audience or in English which well receive more audience. I mean English speakers are larger than Arabic's.
is definitely not grammatically correct.
I recommend changing it to any of these suggestions. Having a website with a grammatically incorrrect name is no good. People tend to (at least subconciously) judge somebody on their grammar.
Did you mean "Life in Code"? or "Code in Life"? just making sure.
I just like the sound of "Life in Code", I think probably "Life in something" is a fairly familiar phrase, whereas "Code in Life" though ok, has (at least to me) an unfamiliar feel.