TThe Arabic Keyboard1d ago 路 7 min readArabic "fancy text" doesn't exist: what actually survives copy and pasteEvery week someone asks for an "Arabic font copy and paste" tool, the kind that turns hello into 饾摫饾摦饾摰饾摰饾摳 for an Instagram bio. For Latin that works, because Unicode has a block of styled letters (Mthearabickeyboard.hashnode.dev
FFindUtils5d ago 路 10 min readReversing a String Is a Unicode Test: Indexing, Iteration and Palindromes in JavaScript, Python, PHP and GoA reader replied to my post on cutting text to a limit with a point worth its own article: the trouble starts before any cut, at array access and iteration. They linked a post on the palindrome problefindutils.hashnode.dev
FFindUtils6d ago 路 11 min readCutting Text to a Limit Without Breaking It: Code Units, Bytes and Tokens in JavaScript and PythonMost apps cut text somewhere. A preview gets 160 characters, a push notification has a byte limit, a database column has a size, and a prompt for a language model has a token budget. The FindUtils posfindutils.hashnode.dev
TTsugite Labs6d ago 路 17 min readJapanese text in JavaScript: what normalize('NFKC') fixes, what it breaks, and how to format era datesA Japanese user types 锛★饥锛o紤锛掞紦 into your search box. Your database has a record called ABC123, but the search finds nothing. Their bug report says "ABC123 finds nothing", because to them the two stringstsugitelabs.hashnode.dev
MMuhammad ImranOct 24 路 5 min readYour Word Counter Is Lying to You: How Unicode Breaks Naive Word SplittingOpen any "how to count words in JavaScript" tutorial and you will see the same one-liner: const count = text.trim().split(/\s+/).length; It works for "hello world". It falls apart the moment real texhandynest.hashnode.dev
CCopy Paste FontsOct 23 路 6 min readCursive Text, Explained: How Script-Style Copy & Paste Fonts Work (and When to Use Them)You have probably seen it in an Instagram bio, on a wedding invitation shared as an image, or under a photo: a name written in flowing, joined-up letters that look like elegant handwriting. It looks lcopypastefonts.hashnode.dev
CCopy Paste FontsOct 23 路 6 min readStyling Discord Text: Fonts, Formatting and Nickname Ideas That Actually WorkDiscord shows almost everything in the same plain typeface. You cannot install a font file or change how your text looks on someone else's screen, yet styled text is everywhere: bold announcements, hicopypastefonts.hashnode.dev
IIris KhanOct 19 路 8 min readHow Unicode Text Styling Actually Works (2026)Your bio "fonts" aren't fonts. They're just characters: weird, wonderful, off-the-map characters. Here's the technical story of how they work, why they sometimes turn into tofu boxes, and what every dirislabs.hashnode.dev
TTypingHubOct 19 路 8 min readTyping Hindi like a Remington typewriter, in a browser textareaMany Indian government jobs need a computer typing test: the Staff Selection Commission's data entry test, the railways' typing skill test, court and police clerk exams. Many candidates type in Hindi,typinghub.hashnode.dev
JJaafar AbazidOct 19 路 14 min readHow many characters your language gets in a WordPress URLWhen The 200-byte trap went up, a reader on CoderLegion asked the question I should have answered in the article itself: is this only an Arabic problem? It isn't. But "it isn't" is not much of an answmantekio.hashnode.dev