PSA to software developers:
Usernames and other user-provided values should be directionally isolated from their surrounding inline text, if there is any. In HTML, this can be done with the <bdi> element.
Not only does this stop people messing with text direction using directional overrides (sorry for ruining your jokes), it also makes sure that an English sentence still ends on the right even when starting with an Arabic name.
See https://www.w3.org/International/articles/inline-bidi-markup/uba-basics#isolation for demonstration.