LATEST FROM THE BLOG

Notes on building Fasla

View all posts
  • A bright room with a white desk, shelves and a pink chair
    Design Systems9 min read

    Why we rebuilt every token as a variable

    Six months of drift taught us that a hex code in a style is a promise you cannot keep. Here is the migration, and what it cost.

    KNKarim NasserKarim NasserAug 18, 2026
  • An open book seen from its spine
    RTL & Arabic12 min read

    Arabic type on the web: what breaks & why

    Line height, kashida, and the quiet assumptions baked into most UI kits — a field guide from building Fasla's RTL layer.

    NANoor Al-AminNoor Al-AminAug 11, 2026
  • A misty lake between mountains at dawn
    Foundations6 min read

    The 8-point grid is not a religion

    Where a strict spacing scale helps, where it fights the content, and how we decide which rule wins.

    LHLina HaddadLina HaddadAug 4, 2026