ben fry (original) (raw)
Books
Casey and I wrote Getting Started with Processing as a short and inexpensive guide to writing code for beginners and non-programmers. The book is heavy on examples and designed to get folks started quickly. It's propaganda material to get people hooked on coding: before long they're pursuing careers as artists or computer scientists, or worse yet, creating new programming languages to get others coding, thus repeating the cycle.
In 2007, I wrote Visualizing Data for O'Reilly. It can be found at Amazon and elsewhere. The book covers the data visualization process (Chapter 1), and a couple projects you'll find on this site, such as Salary vs. Performance (Chapter 4), Zipdecode (Chapter 6), and Anemone (Chapter 8). More about the book can be found in the writing section of the site.
The second edition of the Processing book from MIT Press is now available! Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production.
News
This site has not received regular updates for a long time. It was designed in 2008, a milder time with smaller screen sizes and no mobile devices. The content is primarily an archive from 1998–2010. New work is at Fathom.
23 July 10
The official launch of Fathom, and a new site to go with it. (Most future updates will be happening there, rather than here...)
23 September 09
Interview at Rhizome on the release of Processing 1.0.
2 May 09
10 March 09
5 May 08
30 April 08
Two from October 2005: Illustration comparing DNA of Humans vs. Chimps, and a cover for Nature, celebrating the first phase of the HapMap project.
29 April 08
28 April 08
December work: Sketches for an illustration of the Enron email data set
28 April 08
Old work: Illustration for William Safire's On Language column in the New York Times Magazine
24 April 08
New work: All Streets, a compilation of 26 million segments of road
24 April 08
24 March 08
Interview about Processing at AdAge.
4 March 08
24 February 08
5 May 07
20 April 07
Celebrating the one year anniversary since an update.. sorry, more soon
19 April 06
10 April 06
Quick illustration for New York Magazine's high priority feature
20 February 06
Two illustrations for a New York Magazine cover story about blogs
31 October 05
Isometricblocks depicting the HapMap on the cover of Nature
31 October 05
Talks 2010–2013
Events and lectures after 2013 are updated on this page.
June 2013
3 April 2013
W. A. Dwiggins Lecture at the Boston Public Library for the Society of Printers
26 March 2013
Lecture at The University of Utah
1 March 2013
May 2013
AIGA Boston lecture
17 January 2013
Keynote at CUSEC in Montreal
27 July 2012
Keynote at the Association of Medical Illustrators annual conference in Toronto
6 June 2012
13–15 April 2012
Michigan State / East Lansing talk/event/workshop
3 April 2012
Lecture for UCLA's Design|Media Arts program
25–26 January 2012
Lecture at Savannah College of Art and Design
14 December 2011
17–19 November 2011
11–13 November 2011
Processing + Android event at the UIC
3 October 2011
Lecture at The New York Times.
28 September 2011
12–13 September 2011
8 September 2011
Visualization workshop at Bloomberg
4 August 2011
Lecture at the Big Data Forum event at GE Research
27–29 June 2011
19 May 2011
6 May 2011
Keynote at the Donaghue Foundation's design thinking conference
19–21 April 2011
Speaking at O'Reilly's Where 2.0 conference
13 April 2011
Lecture with Casey Reas at Princeton University (video)
4 April 2011
4 March 2011
Opening for a mural project (in collaboration with Casey Reas) at MIT's new Koch Institute building
20–26 February 2011
Lecture for Design Indaba, in Cape Town, South Africa
30 Nov – 9 Dec 2010
Lectures and workshops in both Brisbane and Melbourne as part of the YOW! conference in Australia
22 October 2010
Keynote for the Connecting the Dots symposium on network visualization at Harvard University
14 October 2010
6 October 2010
1–3 October 2010
24–27 August 2010
Lecture and visualization workshop at UX Week in San Francisco
17–19 August 2010
Processing for Android lecture and Algorithmic Anthologies panel at FITC SF.
23 June 2010
9 June 2010
Online "data science" talk, more details here.
1–2 May 2010
Attending Foo East in Cambridge, MA
22 April 2010
Speaking at Columbia
20 April 2010
At Harvard GSD
9 April 2010
Joining John Resig, Chris Blizzard, Dave Humphrey, and Corban Brook for Processing.js Panel 2010.
5 April 2010
Lecture for Hanspeter Pfister's course at Harvard.
31 March 2010
16 March 2010
Panel at SXSW organized by Casey Caplowe, with Shan Carter and Eric Rodenbeck.
3–5 March 2010
22 February 2010
Lecture at Columbia University
Talks 2007–2009
18 November 2009
21–22 September 2009
9–13 September 2009
15–16 July 2009
18 June 2009
18 June 2009
2–3 June 2009
Processing talk at
13 May 2009
Visiting critic for Yale graduate design.
5 May 2009
Lecture for the Western MA Developers group in Northampton, Massachusetts.
29 April 2009
Keynote for the New Horizons conference at the University of Virginia.
22–24 April 2009
3–4 April 2009
Lecture about Processing (and workshop the following day) at the Flourish open source conference in Chicago.
1 April 2009
Lecture at U-Mass Lowell.
18 March 2009
Lecture in Boston for Northeastern University's ACM chapter.
7–9 March 2009
Art and Code conference in Pittsburgh (open to the public, modest fee to participate in workshops). I'll be doing a pair of visualization workshops on Saturday, and lecturing about Processing with Casey on Sunday.
11 December 2008
10 – 12 November 08
Visiting designer at MSCD in Denver
October 08
Banned from travel
24 September 08
18 – 21 September 08
June – September 08
The Summer of Processing 1.0
21 August 08
iCORE Summit 08 in Banff
20 May 08
Lecture at New Horizons conference in Virginia (UVA) Appearance canceled due to travel problems.
16 May 08
2 May 08
Speaking at Williams College
28 April 08
19 April 08
11 April 08
28 March 08
Audio interview with Dr. Dobb's Journal about Data Visualization and Processing
24 February – 12 May 08
22 February 08
21 February 08
Visit a class and lecture at Smith College
28 September 07–6 January 08
Processing travels with the National Design Triennial to the ICA Boston
13 December 07
14 – 28 November 07
28 September 07
Processing talk for PICNIC Festival in Amsterdam
21 September 07
6 September 07
Keynote at Ignite Boston, an open event sponsored by O'Reilly
30 August–3 September 2007
6 February–6 April 2007
5 February 2007