5min chapter

FUTURES Podcast cover image

Coevolution of Humans and Machines w/ Edward A. Lee

FUTURES Podcast

CHAPTER

Viruses and Endosimbiosis in Software Development

I learned about a thesis called endosimbiosis, which is the thesis for how eukaryotic cells have evolved. These kinds of biological mechanisms that have recently come to light actually have pretty good analogies in software development. I use the term codome in my book for these chunks of code that get realigned and recombined by the software developer to create a new piece of software. Then of course, most software that gets written dies. But some software, when you release it into the wild, actually takes off and starts to thrive in this ecosystem.

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode