There's no superscript "q" in Unicode — and other things I learned building a superscript generator
Quick quiz: how do you write "x² + y³" in plain text, no HTML, no LaTeX? Easy, right? `²` and `³` are just characters. Now write "E = mcᵠ" — wait, t…
Tech news from the best sources
Quick quiz: how do you write "x² + y³" in plain text, no HTML, no LaTeX? Easy, right? `²` and `³` are just characters. Now write "E = mcᵠ" — wait, t…
Have you ever wondered how text like this works? 𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝 or: 𝓗𝓮𝓵𝓵𝓸 𝓦𝓸𝓻𝓵𝓭 It may look like someone simply changed the font, but in many cases som…
Drop a Cyrillic о into the middle of a word and a string matcher stops seeing the word, while the page looks identical. It is the kind of thing you…
Have you ever copied a stylish username from one website and pasted it into Instagram, Discord, or another app without installing any font? It can s…
В какой-то момент у меня появилась задача от маркетинга автоматизировать кросс-постинг статей в соц.сети и, в принципе, задача довольно понятная и з…
UCE-8 — Unicode 3-byte variable-width Compact Encoding — is a character encoding sized for the world's living scripts, reaching 128 × 128 × 68 = 1,1…
Most of us think about writing systems the way we grew up with one: separate letters, one sound each, read left to right. But not every script works…
If you've ever built a feature that extracts text from PDFs, an Arabic-speaking user has probably filed this bug: "the words come out in reverse ord…
I built a small tool for formatting LinkedIn posts, and the deceptively simple part was also the most important part: styled text is not formatting.…
How I Built a Nepali Unicode-Preeti Converter Nepal has a unique font problem. Modern Nepali text uses Unicode — the international standard, works e…
You've seen it everywhere — 𝓬𝓾𝓻𝓼𝓲𝓿𝓮 Discord names, 𝗯𝗼𝗹𝗱 Instagram bios, ʙᴜʙʙʟᴇ usernames. You've probably also seen the cursed version: someone's cl…