David Robinson
banner
drob.bsky.social
David Robinson
@drob.bsky.social
Director of Engineering at Heap. #rstats fan. Dad x2. He/him
He doesn’t believe that “brekkie” is real; fair enough I barely believe it myself
February 17, 2025 at 2:04 AM
Thanks for sharing- I might get back into them!
February 1, 2025 at 8:44 PM
By convention, I use all caps for any function or infix operator I want to be passed to SQL

Because that avoids the possibility of conflicting with an R function, which will lead to an error when dbplyr finds it and tries to apply it

(E.g. lowercase extract() would have had a conflict from tidyr)
February 1, 2025 at 8:09 PM
That’s right, %FROM% isn’t from a package; dbplyr turns any unrecognized infix operator directly into SQL (much like it does with variable names)

Fun fact; %FrOm% would work too
February 1, 2025 at 8:07 PM
Reposted by David Robinson
Here is a talk by @drob.bsky.social at @posit.co's conf 2019. The ideas shaped and voiced there are priceless. I've been suggesting this talk to my @datavizartskill.ikashnitsky.phd students ever since, and hopefully some of them found it as useful and motivating /3
youtu.be/th79W4rv67g?...
David Robinson | The unreasonable effectiveness of public work | RStudio (2019)
YouTube video by Posit PBC
youtu.be
January 4, 2025 at 11:41 PM
When I woke up I realized my Part 1 could have been WAY shorter with sort 🤦‍♂️
December 1, 2024 at 3:44 PM
Was there a period where you were using the early tools personally / in teaching before you uploaded them to CRAN?

Did that change over the course of reshape, reshape2, ggplot, ggplot2?
November 25, 2024 at 5:19 PM
Reposted by David Robinson
I think about this piece at least once a week: nothinghuman.substack.com/p/the-tyrann...
The Tyranny of the Marginal User
why consumer software gets worse, not better, over time
nothinghuman.substack.com
November 11, 2024 at 5:42 PM
I’ve been thinking about this too!!

I think one important shift in the last ten years is that data analysts are much more likely to use SQL + scripting, so “analysts that can program” is no longer a niche that gets its own title
November 10, 2024 at 10:47 PM