A substrate in contact with a solution of polymerisable monomer(s) is subjected to patterned localised heating by means of a scannable laser, causing local polymerisation with generation of a pattern of polymer. The resulting patterned polymer array can be used e.g. in assay devices.