Mac Carlton
Algorithms and Life Series

Algorithms & Life

How computational thinking helps us understand growth, decisions, and complexity.

Algorithms aren't just about optimization and output. They reflect how we think, how we grow, how we make sense of the world. This series explores what algorithms teach us—about structure, mistakes, decision-making, and life.

AllGrowthDecisionsStructureComplexity

About This Series

Algorithms & Life explores the fascinating parallels between computational systems and the human experience. Each article takes a core algorithm or computational concept and examines what it teaches us about our own decision-making, growth, and understanding of complex systems.

The series began as a personal exploration of how the patterns in computing reflect the patterns we see in ourselves and our world. From emergence in cellular automata to the bias-variance tradeoff in our own thinking, these mathematical structures offer surprising insights into everyday life.

New articles are published monthly, each accompanied by an interactive visualization that brings the concept to life.

Subscribe to Updates

Get notified about new posts, series updates, and occasional thoughts on algorithms, attention, and game theory.

No spam, unsubscribe anytime. Your email will only be used to share new posts.