Eden microfluidics