I’ve continued to build on my experiments with two-dimensional generative art using Clojure. Here’s my latest batch of experiments: procedural generation of some squiggly lines. My favorites from this set look sort of like fractal street maps.
For those entering the field of computer science, Dijkstra's algorithm is seen as mystical and beyond the understanding of us mere mortals. In this post, I will break it down to its pieces and show its surprisingly simplicity and elegance.
A Bible containing the complete text of the King James Version, alphabetized, with all structure intact.
This is a “coloring book about math” that is both digital and on paper.
This is a playful book. The mathematical concepts it presents show themselves in illustrations that can be colored on paper or animated and regenerated by interacting with them on the web version. Throughout the book there are thought challenges and coloring challenges to further engage the reader in puzzling over the content.
The book is about symmetry. It uses group theory as the mathematical foundation to discuss its content while heavily relying on visuals to communicate the concepts.
Group theory and other mathematical studies of symmetry are traditionally covered in college level or higher courses. This is unfortunate because these are the most exciting parts of mathematics and they can be introduced with language that is visual, and with words that avoid jargon. Such an introduction is the intention of this “book”.
Coming up on the one year anniversary of the Berlin Pop Up experiment.
A radical new approach to code docs we’re trying at Etsy to combat doc staleness!
An infinite version of Erik Satie's Gnossiennes No.1
Lea's talk on weaving notation at Strange Loop 2018 was a fascinating deep dive into the history of weaving, which is also the history of programming!
This site makes it easy and quick to draw something that looks nice, regardless of how good of an artist you are. It’s a nice blend of intimate and casual.
This is a great, thoughtful, free, book-sized resource for learning SQL that lets you run queries on a real dataset.