Dan Shiffman Day!
Last week we were lucky to be able to welcome Dan Shiffman to the Fathom offices for a full day of Processing workshops. Dan is a professor at the Interactive Telecommunications Program program at NYU, and is the author of Learning Processing and Nature of Code. (As far as we know, he is also our first guest to commute to the office via ferry from Maine.)

As a team we're fans of Dan's books, and have multiple copies in our office library, but it was great to gather around the table and really sink into the more abstract concepts, ask questions, and work through examples.

Getting ready for our workshop.

There was a lot of scribbling on notepads as we tackled some of the unique math and geometry behind the PVector class, which we explored as the foundation for modeling forces found in the physical world and using them programmatically.

A day's worth of accumulated diagrams and explanations.

In you're interested in working through some of the concepts in our workshop, Nature of Code is available in its entirety online, or can be purchased in print form as well. Dan has also produced a thorough set of explanatory videos to go along with each chapter.

We’d love to hear what you’re working on, what you’re intrigued by, and what messy data problems we can help you solve. Find us on the web, drop us a line at hello@fathom.info, or subscribe to our newsletter.