Writing flow techniques