A current Django project with the Progressive Change Campaign Committee, to crowd-source debate questions. Users can register, submit questions, vote, view by category, and search. The best questions will rise to the top. The project will eventually be open-sourced.
Legislative Committee Maps
My OpenGov grant project extends CommitteeMaps.org to map every state legislative committee.
Progress thus far (no maps yet):
Farm Bill Primer
Please explore the Chart links, the Spending Chart, Farm Bill Programs by Category, etc.
This site is not a standard blog or news site. It's mostly a resource for farm bill advocates "in the trenches." I did the page design, as well as all the visualizations. The page widens for charts, and narrows for the home page.
WordPress, Tableau Public, TileMill/MapBox
Maryland League of Conservation Voters Legislative Scorecard
This custom map accounts for Maryland legislative districts served by either one, or two, or three Delegates. Hence we chose dots rather than standard choropleth maps. (Also English versions, and a 2013 set.)
TileMill/MapBox, Joomla (I researched arcane Joomla code to add body tags, so that we could remove sidebars for the map pages)
North Carolina Legislative Scorecard
Same concept as the Maryland scorecard, but implements NCLCV-chosen colors and color breaks. (North Carolina staff wanted to de-emphasize how many legislators earned a zero score—they're almost all bad on the environment, and they don't need any more enemies than they already have. In contrast, Maryland wanted to emphasize the particularly bad legislators, reserving a separate color for the zeroes. A lot of thought went into color choices for both projects.
D3, Google Sheets
2014 Endorsement Map
Like the NC scorecard above, this site is powered by Google Sheets. Organizations love this approach: very flexible, takes advantage of Google's own permissions. Changes to the sheet automatically update the map.
I made an appointment with a Python person to help make that happen, but I was successful on my own getting census shapefiles to download in their own properly-named state directory.
New functions for Google Sheets to interact with the Google Map API. I built these during my work with the Voting Information Project
Book: Drupal 5 Views Recipes
I wrote this book in 2008. Since that time I've been a technical reviewer on two other Packt books—one on jQuery UI, and one on Geospatial Analysis with Python, released this month.