Back to

The Nature of Code

"The Nature of Code" (2024) by Daniel Shiffman is full of recurrent concepts used in creative coding, the book breaks down patterns to visually represent the behavior of natural systems, from inanimate objects to living beings, and the dynamics that emerge from their interactions.

Our goal is to read it at a pace of one chapter a month, but the rhythm might change if attendants find a section particularly interesting or challenging.

Here is an index of all the sketches we've been doing while reading it!

0 - Randomness

read the chapter

1 - Vectors

read the chapter

3 - Oscillation

read the chapter

4 - Particle Systems

read the chapter

5 - Autonomous Libraries

read the chapter

6 - Physics Libraries

read the chapter

7 - Cellular Automata

read the chapter

8 - Fractals

read the chapter

9 - Evolutionary Computing

read the chapter

10 - Neural Networks

read the chapter

11 - Neuroevolution

read the chapter