Getting this off before the new year! :flex:
[Read More]
Turn your Reports into Functions!
Your reporting infrastructure is like a puzzle: you have to know how the pieces fit. Your ETL scripts are a piece; your table schema is a piece; your data extraction tools are a piece; and your output is a piece. While brute force and time can wedge anything together (however...
[Read More]
Thoughts on Animation and Movement in Data Visualization
Biologists tell us our eyes evolved to seize upon movement. This evolutionary quirk, once the difference between death by sabertooth and another night in a cave, is now exploited by marketing professionals, entertainers, and most recently, data analysts. But animation in the data visualization space–while always fun–is sometimes gratuitous. Do...
[Read More]
'Speaking as a...': An Inquiry into Twitter Identities and Mansplaining
Speaking as an employed, white, hetero, cis-gendered, married, educated, male, millenial, trash archer, washed point guard, pseudo-anarcho-communist, wannabe lifter, and #rstats enthusiast, Python is trash.1
Joking. ↩
[Read More]
In thy foul throat thou liest--Playing BS without Lying
One of my friends is a terrible liar. The tells are numerous–irregular breathing,
irrepressible grins, and pinkened cheeks. This puts him at a competitive disadvantage while
playing certain table games that require an element of deception.
[Read More]
Introducing compareAreas: Area Polygons for Humans
The New York Times recently did an incredible feature on the first 12 hours of the devastating ‘Camp Fire.’ Less than 12 hours after the fire started, they reported, the fire had traveled 17 miles and burned 55000 acres. Can you picture 55000 acres? 17 miles is no problem, but...
[Read More]