Opens in a new tab

I’m Charaf . I help lead product and engineering at Bricks. This site is my notebook: a photography habit I’m picking up, and the occasional essay.

Bricks is a visual site builder for WordPress. This site is built with it too.

In practice I help lead releases and AI, from the features that let AI use Bricks to how we use it to build and test.

I’m in the emails, the forum and the Facebook group every day. After that it’s bugs, bigger features, security and the Academy, because I like dabbling in different things.

I’ve always liked automating the work we keep doing by hand. It used to be scripts; now it’s mostly AI.

I also shipped Vim mode for the CSS editor. As far as I know, I’m its only user.

Why 0.1 + 0.2 isn’t quite 0.3

A small rounding error. A surprisingly interesting design decision.

How compilers skip multiplication

What happens beneath an operation we usually take for granted.

WordPress ownership: tested

What does it mean to own something built on someone else’s platform?

Orange sun setting over the Mediterranean beyond a thatched parasol and lamp post
Algiers 2025
Laptop on a desk by a window overlooking the lit Kuala Lumpur skyline
Kuala Lumpur, 2025
Sunset over forested limestone hills and green fields seen from above
Ipoh, 2025
Trishaw rider pedalling past lantern-lit shophouses at night
Penang, 2025
Moon rising over Victoria Harbour and the lit skyline seen from the hills
Hong Kong, 2026
Ruined brick chedi of Wat Chedi Luang glowing in late afternoon sun
Chiang Mai, 2026
Gravel road between bright green rice fields towards forested hills
Langkawi, 2025
Calico cat sitting on a desk beside a computer and keyboard
Istanbul, 2019
Ferries moored by a hillside neighbourhood under a pink evening sky
Istanbul, 2025
Ihsan: doing something as well as you can, with care, even when no one is checking.
A word I try to live by.More about me