Gene Kogan is an artist and programmer with interests in generative art, collective intelligence, autonomous systems, and computer science. He codes, gives talks, teaches workshops, records lectures and tutorials, writes essays, and occasionally curates.