Explore articles about RTL/LTR writing systems, typography, and cultural context
Learn how to build responsive layouts that work flawlessly in both RTL and LTR contexts, using CSS logical properties and modern layout techniques.
Karim Benali
9 min read
Master the complexity of dates, times, and calendar systems across cultures—from Gregorian to Hijri calendars, time zones to prayer times, and everything in between.
11 min read
A comprehensive guide to designing and developing forms that work beautifully for Arabic users, covering layout, validation, accessibility, and mixed-language input challenges.
12 min read
A comprehensive guide to understanding which icons should mirror in RTL layouts and which should stay the same—with a simple decision framework.
8 min read
Discover the fascinating reason why numbers don't reverse in RTL languages, and why 'Arabic numerals' aren't actually Arabic.
7 min read
Everything developers and designers need to know about right-to-left languages and how to support them properly.
Learn how computers handle mixed RTL and LTR text using the Unicode Bidirectional Algorithm.
13 min read
Understanding how numbers work in Arabic, Hebrew, and other right-to-left languages.
How to use CSS logical properties to create layouts that automatically adapt to any writing direction.
10 min read
A practical guide to identifying and fixing the most common issues when implementing RTL support.