← PROJECTS

NATURE OF CODE

Simulating natural systems through creative coding — chapter by chapter

ROLE Designer & Creative Technologist
TIMELINE Ongoing · 2025–2026
STACK p5.js · Matter.js · ml5.js · Processing · Vanilla JS
EXHIBITION March 28, 2026 · Coming Soon

OVERVIEW

Working through Daniel Shiffman's Nature of Code — a book about simulating natural systems through code. One chapter per week, building a sketch for each: randomness, vectors, forces, oscillation, particle systems, autonomous agents, physics, cellular automata, fractals, genetic algorithms, neural networks, and neuroevolution. All 12 weeks of code live on GitHub.

EXHIBITION · MARCH 28, 2026

All 12 chapters culminate in a live creative coding exhibition. Every sketch built week by week will be on display — a public demonstration that design thinking and systems thinking are the same thing, just rendered differently.

VIEW CODE → VIEW PROJECTS →