A speed-run through four stages of data analysis reuse, to the end game you probably guessed was coming.
I review our car-replacement cargo ebike one year on.
An introduction to assertive programming as an alternative to testing
A tutorial on mapping with vector tiles in R
I spent 60 days with the ZSA Moonlander Keyboard and ultimately returned it. I wanted to like it, but couldn't make the ergonomics work for me.
git, GitHub, {targets}, VSCode, and other tools that our data science team uses to collaborate.
Technical details and select highlights of my project to bring RStudio addins to VSCode.
The overarching problem I see with conforming analysis to the package domain, is that it introduces artifacts not of the project domain and that makes the project harder to comprehend
The {drake} post I've been threatening to make has landed. All 4000 words of it.
Over the last couple of months a debugging technique involving an R function called `recover` has transformed my approach dealing with errors in R code. This post is an introduction to a ~20min video I've made where I demonstrate my `recover` approach on two examples.
If you've been tripped up by R's library paths in the past, or you just enjoy a good hack, you might appreciate this little trick
Recently I proudly shared some code that was only weeks old and had maybe 40 dependencies... what could possibly go wrong right?
Two #rstats community personalities whom I very much admire have taken my name in vain in relation to for loops. What's up with that?
The Row-wise modification of data in a loop is a trap for programmers coming to R from other languages.
In this post I use Lisp as a prop to have the quoting conversation from the start. It's a deep dive that will hopefully arrive at a deep understanding.
In this post I'll contiue to riff on the Uluru mesh, discussing how to colour a WebVR mesh by shading using a raster layer, or applying a texture.
It is a universal law that if you volunteer to help organise something, you will at some stage be issued with a flat text file of contact details.
How to render a 3D mesh of Uluru in WebVR using the A-Frame framework via R.
2018 was probably my busiest year on record. I reflect on some of the productivity tools that got me through.
Ok here's the vignette... scroll scroll scroll... now I just quo... no wait enquo, no wait sym? Ahhh! equos that has to be it...
How bad would it be for your work if your laptop burned in a fire?
In this post I describe using R to make a 3D mesh of Uluru from publicly available spatial data.
How is a package peer reviewer’s time best spent? When is the best time in a software package’s life cycle to undertake peer review? A user-driven perspective.
The installation documentation for Ghost is comprehensive, but beyond my skill as a system administrator to complete. Docker to the rescue!
Onboarding is a waterslide. rOpenSci have created a rewarding and fun process that generates high quality R packages.
I never want to see another CSV that isn't rainbow!
If you see mistakes or want to suggest changes, please create an issue on the source repository.
Text and figures are licensed under Creative Commons Attribution CC BY 4.0. Source code is available at https://www.github.com/milesmcbain/website_distill, unless otherwise noted. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".