Chemical synthesis is undergoing a revolution whereby reagents are combined in a flow cell at the appropriate concentrations, temperature conditions, and residence time in order to maximize the yield of the desired product. Waste generation can be minimized and, in the case of energetic materials, large quantities are not generated all at once. Scale up can involve adding additional flow modules.