Tiny Tools
Abstract
Reusing D3 code is hard. We're constantly trying to come up with novel designs and ways of encoding data, making it difficult to write code that is also composable and reusable. This talk will discuss the tiny tools we've used and developed at Bloomberg Graphics to sketch charts with code more quickly, reduce the amount of required copying/pasting, make it easier to move between illustrator and D3, simplify color selection, and more.
Notes
This talk would be similar to Alyson's last year (but with different techniques/tools) - basically the results of Mike's FOSS4G talk peculating in our heads for a year and a half.
Links
- https://github.com/gka/d3-jetpack
- https://github.com/1wheel/d3-starterkit
- https://github.com/1wheel/graph-scroll
- https://github.com/mbostock/queue
- http://ai2html.org/
- http://archieml.org/
- https://quartz.github.io/Chartbuilder/
- http://vis4.net/blog/posts/avoid-equidistant-hsv-colors/
- http://iros.github.io/patternfills/
- Meeks on layouts ?
- Annotation placement
- SVG to cord https://github.com/1wheel/talks/tree/master/graphical-web#svg---coordinates
- https://github.com/Quartz/aml-gdoc-server
From Michael
- scraping https://github.com/mhkeller/alphabits
- reading / writing data https://github.com/mhkeller/indian-ocean
- joining data https://github.com/mhkeller/joiner
- point in polygon https://github.com/veltman/wherewolf
- scales altho d3_scale might make this no longer needed https://gist.github.com/aubergene/7791133, packaged version: http://bl.ocks.org/mhkeller/d1523b23097cd58e0534