Omar Albeik

Omar Albeik

Software engineer · product designer · digital transformation advisor

Building software since 2008, now at Booking.com. Before that, Spotify, Backbase, and Udacity. I’ve open sourced dozens of projects, and maintain the ones people use.

I run Harf Labs, and Unblock Syria with a lot of help. I’m from Aleppo, live in Amsterdam, and write here in Arabic and English.

Now

Building something new at Harf Labs. Restoring digital access with Unblock Syria.

Experimenting with water fasting. Practicing thuluth, slowly.

Updated · 4 August 2026

Latest posts

All posts
Article7 min read

An introduction to Cloudflare's ecosystem

How Cloudflare's networking, security, compute, and storage services fit together, with Unblock Syria as a working example and a look at the five-dollar Workers plan.

Tutorial20 min read

Drawing link previews that work in Arabic

One Open Graph image per route, built two ways: HarfBuzz and resvg at build time, satori per request. Then the part that breaks in Arabic — word order, letter joining, and measuring text the font draws differently than it measures.

Note3 min read

Syria is off the list

Syria went on the American terrorism list in 1979 and came off it on Monday. I wrote the careful version for Unblock Syria. This is the one where I'm happy, and still angry.

Article26 min read

Why AI gets Arabic calligraphy wrong

Arabic handwriting: 0.8% word error. Classical calligraphy: 45%. I went looking for the missing training data behind that gap and found the opposite — rules written down in the tenth century, and encoded in software in the 1980s.

Article21 min read

Binding libVLC directly from Swift 6

Four and a half months, twenty-five patches carried against VLC's own source, and one feature I still cannot ship. What it takes to own a C engine instead of consuming one.

Topics