Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

What Evolutionary Biology Can Tell Us About Software Development - Part 1

What Evolutionary Biology Can Tell Us About Software Development - Part 1

FromCTO Podcast


What Evolutionary Biology Can Tell Us About Software Development - Part 1

FromCTO Podcast

ratings:
Length:
40 minutes
Released:
Aug 10, 2022
Format:
Podcast episode

Description

Etienne De Bruin welcomes Aaron Longwell, Scott Graves and Judah McAuley to this episode of the CTO Podcast. Aaron is the Software Development Manager at Serverless, Scott is the CTO at Reps and Co, as well as a Founding Partner at Scale Tech Consulting, and Judah is the Associate Director at Tinuit. In the first installment of this two-part episode, they’re exploring what engineers can learn from evolutionary biology when it comes to the software development process. 

You'll hear Etienne, Aaron, Scott and Judah talk about:

How software development follows patterns of biology and ecology, as well as dynamic systems theory.

The importance of The Adjacent Possible. This is where modification occurs in a network that makes something possible that wasn't possible before the modification. 

The way lay people think about code is much simpler than what coding actually is. "People who are not in software I always tell them, every piece of software you admire, …if you could peel the curtain back on that, you'll be shocked at how hard to understand and complicated and garbage the code looks," Aaron says. Software, especially coding, is much more complicated than it looks and there are so many algorithms that need to be followed. You can only change bits of code at a time or else the systems get out of balance. 

What matters most is how well the system around the code works. The thing that makes the code most adaptable is you. 

Why you should allow some randomness and some mess into your problem solving so that you can explore other avenues to resolve issues. 


Resources
Aaron Longwell | LinkedIn | Twitter
Serverless

Scott Graves | LinkedIn
Scale Tech Consulting 

Judah McAuley | LinkedIn 
Tinuiti
Released:
Aug 10, 2022
Format:
Podcast episode

Titles in the series (100)

If you are a Chief Technology Officer of a startup or you hope to be one then this podcast is for you! Every week we talk about time management, hiring strategies and better leadership in the C-Suite. We talk to world class CTO Coaches as well as top technologists in spaces like Crypto, AI, Web3 and scaling tech companies. Etienne de Bruin is the founder of 7CTOs which offers peer groups for technology executives that meet on a monthly basis. These groups are lead by our hand picked coaches to help the CTO get unstuck faster, have a sounding board for ideas and share important resources to meet goals more effectively. Check us out 7ctos.com.