This document outlines a talk about making reusable charting libraries with D3.js. It will show an example of wrapping D3 code into a jQuery plugin and discuss the relevant technologies. Attendees will learn steps to set up a sample project, see code examples, and get references for further learning. The goal is to remove barriers to reusing D3 visualizations.