The person behind the compiler.
I’m Quentin Simoneaux, the founder of m0saic. This page is the story behind it — a language five years in the making, and a city made of rectangles.

I spent five years designing & prototyping the language before m0saic took on its current shape. The bet: a video’s layout can be one string — rectangles splitting rectangles — and once the layout is a string, video stops being timeline scrubbing and starts behaving like code. Same string, same data, same bytes, compiled straight to pixels with no browser in the pipeline.
That language became m0, m0 grew into a compiler, and the compiler became m0saic. The long version is on Substack; the precise version is the spec.

These photos are from a recent trip to Barcelona, and no city fits better. Gaudí covered it in trencadís — broken tiles regrouted into new wholes — and from Bunkers del Carmel the city itself reads the same way: thousands of pieces, one composition. I make software about exactly that.


The logo, executed in the technique that inspired it — orange tile on a black field, broken and regrouted. It came home from a mosaic workshop in Barcelona.


