Josef Albers (1888 - 1976) was a German-born American artist. In 1920, Albers joined the Weimar Bauhaus as a student and became a faculty member in 1922, teaching the principles of handicrafts.
Josef Albers, Aufwärts (Upwards), ca. 1926
With the Bauhaus's move to Dessau in 1925, he was promoted to professor and married Anni Albers, a student at the institution who was to become famous as a textile artist:
How to weave Anni Albers Red Meander carpet?
Following the Bauhaus's closure under Nazi pressure in 1933, Josef and Anni Albers emigrated to the United States. He was appointed as the head of the painting program at Black Mountain College in North Carolina, a position he held until 1949.
Josef Albers (left) with Buckminster Fuller (Mid) and students at Black Mountain College, summer 1948: Construction of a geodesic dome.
In 1950, Albers left Black Mountain to head the department of design at Yale University. He is considered to be one of the most influential teachers of visual art in the twentieth century.
Between 1925 and 1929 Albers produced a series of abstract paintings, which I would like to replicate with Mathematica. Here is another one of them:
Josef Albers, Fabrik (Factory), 1925
More pieces of the series can be seen at the Josef & Anni Albers Foundation
My request
Can we produce rectangular patterns like these with a certain amount of randomness?










