Our colour of magic The open sourcery of fantastic R packages
summary
Argument: software feels magical when it grants power while saving pain, measurable by concrete design choices. Evidence: data.pasta (CRAN 2016) triggered a viral reaction; one‑function zaps (janitor style) remove keystrokes; interactive genies (mapedit) hand GUI geometry back to R; naming tongues (tidy data, dplyr verbs) map words to intent. Practical tools used: nonstandard evaluation, pipes, addins, curated defaults, devtools/R-hub for release. Amateur authors regularly produce these wins.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 0:35The meme
- 1:22What is magic
- 1:56Chapter 1 Our packages is magic
- 3:16Zaps
- 4:10Genies
- 4:46Tongues
- 5:54How are they creating magic
- 12:14Be confident
- 12:43The red zone
- 16:15The hex sticker
- 17:10Conclusion
- 19:03Advice
related talks
46mElegant R: Tips from a Software Developer
29mGrammars of Data: lessons from ~20 years of the tidyverse
10mWho Doesn't Want to Believe in Magic?
15mAdvocating for Automation: Adapting Current Tools in Environmental Science with R
15mDemystifying the art of creating custom libraries for your organization
16mSmall Package, Broad Impact: How I Discovered the Ultimate New Hire Hack
30mAesthetics of code.
26mDoing data science with Clojure: the ugly, the sad, the joyful
