~/talk

Just Bring Glue Leveraging Multiple Libraries To Quickly Build Powerful New Tools

Talkat PyData Carolinas 2016 · 2016-09-14..09-16· [developer-experience]
name:Rob Agle
links:none on file
slides:none on file

Two small projects: snakecam finds tests and runs them by parsing test names, caching timestamps and spawning a child process (about eight imports, ~231 lines) and windsock gathers tweets and plots sentiment using Twitter APIs, Vader, plotly and web‑visualization bindings (21 imports, ~600 lines, built over a weekend plus nights). Demos work but sentiment mislabels sarcasm and duplicates; nearest‑neighbor matching and Dice/Sørensen distance power fuzzy test lookup. Advice: glue libraries quickly, expect edge cases and additional cleanup.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04Python library tool cases
  3. 9:05Snake cam demo
  4. 10:28Windsock Twitter demo
  5. 18:51Tools and strategies for gluing libraries together
  6. 22:00IPython API exploration
  7. 29:21Pitfalls in gluing
  8. 35:45Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.