addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Exploring Reusability with d3.chart


Mike Pennisi has been working hard with Irene Ros to create a framework for making reusable charts with d3.js. It's called d3.chart, and it was just open-sourced last month. After a brief overview of d3.js, Mike will discuss what it means for a chart to be reusable, how d3.chart has been built to encapsulate common usage patterns, when and how to use d3.chart, and the Future of the Framework. At times, he may veer into topics from his personal life, but we'll do our best to keep him focused on data vis.

About Mike:

Mike Pennisi is an Open Web Engineer at Bocoup and a contributor to a number of open source projects, including, and Backbone.LayoutManager.

Mike’s primary interests at Bocoup are user interface design, privacy and peer to peer networking on the Open Web. Mike also writes articles on and develops tools for third party JavaScript development such as DressUp and srcdoc polyfill).

Check out Mike Pennisi's websitegithub and twitter.


This meetup needs a sponsor! Want to help?! Contact [masked] for details.

Join or login to comment.

  • Mike P.

    Hey Boston DataViz!

    Thanks for coming out to my talk last week. I very much appreciated your
    attention and thoughtful questions. If you'd like to review my slides, you can
    find them online:

    Try out the library if you have a chance. Make a simple chart, and let me know
    how it went for you. Your input will really help us improve the framework!


    July 24, 2013

    • Curran K.

      Love it! Excellent work. I'd love to try integrating d3.chart with my new configurable dashboard library­ (very fresh, needs a lot of work)

      July 25, 2013

  • Ms. Regina M.

    "Exploring Reusability with d3.chart was great! It was highly informative and educational .
    Mike 's New England sense of humor added additional value to his presentation.

    July 17, 2013

  • Irene

    Hi all! We have surprise pizza and beer courtesy of Bocoup! Come eat an drink!

    July 16, 2013

  • Noah W.

    Sry last minute schedule change. was looking fwd to this.

    July 16, 2013

  • Meme

    I'm in CT, thanks for taking me off wait list, but far too late to attend, please let someone else take my spot.

    July 16, 2013

  • Leslie W.

    I was on the waitlist but too last minute, please release my spot

    July 16, 2013

  • David F.

    Will this be recorded?

    July 16, 2013

  • Michael F.

    Sorry, didn't make it into Boston, today

    July 16, 2013

  • Vivek G.

    Can't make it unfortunately.

    July 16, 2013

  • Bradley J.

    Something came up unexpectedly. Releasing my two spots.

    July 16, 2013

  • Meme

    Any chance there will be any materials for those on the waitlist?

    July 16, 2013

  • Peter W.

    So sad, but I have a conflict.

    July 16, 2013

  • Bill S.

    had a conflict come up - hope to hear more about this though

    July 15, 2013

  • Kunal B.

    I can't make it, but am interested in the topic. Will you be posting a video / slides? Thanks!

    2 · July 15, 2013

  • Calvin M.

    There is a button to join the waiting list folks and you will automatically be bumped up to attending when people drop out.

    1 · July 9, 2013

  • Cassandra

    If there is a waiting list, could I be place on it as well?

    July 9, 2013

  • Nate M.

    Full, Rats, can I be on a waiting list?

    July 9, 2013

    • Charvak K.

      Can I be second on the waiting list?

      1 · July 9, 2013

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy