2023-04-23: Let me relieve you of that secretly held guilt for not testing your #rstats pipelines …

2022-11-25: Happy #FOSSFriday #rstats My work has just open sourced a recent project of mine: {tdcstyle} A …

2022-11-12: This is my last Xpost to Twitter. DMs only from here for contacts I have no other handle for. For …

2022-11-06: The timeline is radioactive (How to be less on Twitter) There’s a sound to the Twitter timeline. Nobody is quite sure when it showed up, and most …

2022-10-29: Coming soon: a post on using Twitter in ‘Write-only’ mode. You syndicate your posts to …

2022-10-28: To all my #rstats peeps seeking Twitter alternatives, allow me to recommend micro.blog. A cosy …

2022-10-18: Are you Data Scientists or Software Developers?! I think the best Data Scientists are both. This …

2022-06-04: I really should talk about {capsule} #rstats This is a post I’ve been meaning to write for some time now about {capsule}. {capsule} …

2022-04-10: A bit of how and why regarding making vector tiles and mapping them with #rstats #rspatial …

2022-04-02: Data Scientists: Switch Your Deskop To Linux Many years ago now I told a class of summer semester students that one of the lowest effort, highest …

2022-03-21: Siphonophore Made with #rstats {rdeck} #notgenerative

2022-03-01: A tip for installing #rstats {arrow} from binary on Linux The Apache Arrow project has a handy guide for cutting down R package installation time on Linux: …

2022-02-25: Surprised how well this works over ssh. Faster than local on Windows(!). paint::ipaint() is sort of …

2022-02-11: When using VSCode over SSH the auto port forwarding is just so so so much good magic. If something …

2022-01-31: On the tightness of loops A lot of my work is about making tight loops. Or maybe it’s just that as I gain mastery …

2022-01-10: A bit of whimsy wrapped around tempfile(). I feel like multi-session/multi-project workflows are my …

2021-12-02: For #rstats #adventofcode day 2 I decided to avoid all string parsing/manipulation/comparisons and …

2021-11-26: Happy Friday #rstats {targets}/{tflow} users! Added two new addins to help smooth multi-plan …

2021-11-18: Today’s #rstats hero is @mdneuzerling with {getsysreqs}! github.com/mdneuzerl…

2021-11-09: (make your own) Team code commit timeline vis #rstats Having a second stab at a plot of my team’s commits since it has come to light that an unnamed …

2021-11-03: Making short work of format()ting #rstats output Often when outputting stuff to a package user, the question arises: how much effort could I be …

2021-10-27: Little critter got his legs…

2021-10-25: A quick route to cursor based shortcuts in RStudio A lot of the automations I rig up in my code editor depend on decting where the cursor is in a …

2021-10-08: If anyone else is down for some command line JSON munging this little tool knocked my socks of this …

2021-09-28: IT’S ALIVE! YESSSSSSSSSS I FUCKING MADE YOOUUUUUUU. I AM INVINCIBLE!

2021-09-25: Almost there!

2021-09-25: Dispatch your S3 methods off global state like a real crusty wrangler #rstats Here’s a fun #rstats one from last week: At my work, we’ve wrapped our database queries …

2021-09-23: That @anthonynorth has got us covered #rstats github.com/anthonyno…

2021-09-08: Today I participated in the first meeting of the #rstats RConsortium working group for R …

2021-09-03: Ice and fire vibes #notGenerative Made with #rstats {rdeck}

2021-08-29: Project filled weekend! I give you Saturday and Sunday. 😅😴

2021-08-24: #rstats VSCode productivity tip: assign keybindings to workbench.action.terminal.scrollDown and …

2021-08-18: When you take advantage of {dplyr} groups for mutating or filtering you DON’T get the helpful …

2021-08-16: New project! Let’s get busy!

2021-08-11: New in {rmdocs} 0.2.0: You get an Rmd verison of the dev help for your package when it detects …

2021-08-09: Something in prod bombed over the weekend. I had logged the #rstats {targets} build output so I knew …

2021-08-06: After 7 days of dogfooding, the addition of a test suite, documentation, and 1 confirmed user, …

2021-07-30: Happy Friday #rstats! This week’s diversion is alternative print() methods for data …

2021-07-24: Bit of a scraping project on that’s going to sip thousands of xml files over the next couple …

2021-07-23: Happy Friday #rstats! Incited by @mdsumner {rmdocs} now provides replacements for utils::help and …

2021-07-20: New {targets} addin: tflow::rs_load_current_editor_targets(). Load targets from cache that are …

2021-07-16: Happy Friday {rmdocs} now handles namespaced::symbols #rstats If you run the addin with the cursor …

2021-07-15: Unlocking fast #rstats lockfile generation This week I cracked a problem that I’d been stewing on for a while: Fast generation of …

2021-07-12: Are CRAN's policies degrading #rstats package quality? Due to one of my current projects, R developers have been sharing their frustrations with CRAN with …

2021-07-09: l33t Data scientists can write #julialang to write R. They can write #haskell to write R. They can …

2021-07-08: Just say no to !important Subtweeting an out of control hairy yak that has raised 2 gh issues, 1 …

2021-07-05: Any old folder can be a git remote Becasuse of GitHub I am not that used to thinking of git as a peer to peer decentralised version …

2021-07-01: So when @github Copilot drops a line of code into my project it’s also going to drop in 200 …

2021-06-29: We have access to Pfizer vaccine at my work. I reckon you could draw a line through the department …

2021-06-26: My review of the ZSA Moonlander Ergonomic Keyboard: www.milesmcbain.com/posts/zsa…

2021-06-24: Another riff on the placeholder idea with |> Another riff on the placeholder idea with |>: library(dplyr) #> #> Attaching package: …

2021-06-23: How you'd fix the #rstats dog's balls pattern The dog’s balls pattern is a thing. I didn’t name it. This is the pattern: mtcars |> …

2021-06-21: VSCode is the platform for #rstats keyboard shortcut lovers With VSCode you can configure a keybinding to run artibrary #rstats code, including {rstudioapi} …

2021-06-14: What if the standard format to browse #rstats help was Rmd? Here’s a little thing I was noodling with today. A drop in replacement for help() that pulls …

2021-06-10: Debugging cantrip from an #rstats wizard For the benefit of my future self and other lovers of #rstats debugging: Kevin Ushey just shared an …

2021-05-19: Dog's Balls A mature debate was had about whether #rstats’ new |> requires the use of …

2021-05-05: How to test against almost any R version with VSCode and Docker Last week I hit a spot of bother trying to test against R-devel using Rhub. The issue is now fixed …

2021-05-04: WFH in the 20’s: “I CAN’T HEAR YOU MY HEADPHONES ARE BOOTING”

2021-04-29: #rstats tip: Use R-universe to harden yourself against CRAN irrationality. Here’s me …

2021-04-27: Hey friends I’ve been off Twitter now for 34 days. I feel great. More focussed, greater …

2021-04-26: Withholding my CRAN submission #rstats I spent the last few nights polishing up a new submission for CRAN. I had planned to submit today. …

2021-04-17: Recently I mapped out our #rstats centric public service data science stack for runapp. Here’s …

2021-04-05: the_stack.png Talking about this to my R-nerd friends in the R Users Network: Australian Public …

2021-04-04: #rstats work project dependency usage over the last 2 and a bit years Unsung dev heroes miss out …

2021-03-29: This moment had me reflecting on the etymology of the word “parking’. This $3k rig is …

2021-03-29: #Brisbane PSA: the best day to hit your local supermarket is the day after lockdown, once all the …

2021-03-09: Approximating #rstats RStudio's F2 shortcut in VSCode I made an approximate equivilant to RStudio’s default F2 shortcut for VSCode. In RStudio this …

2020-12-03: Magpies have started sneaking in the back door to steal the kids scraps from under the table and TBH …

2020-10-28: Let's stop doubly-screwing data science learners I frequently see tweets that highlight the fact that people learning coding are not taught in depth …

2020-10-25: Visitors

2020-10-13: I’ve been writing a fair bit of Typescript and #rstats in VSCode over the last month and …

2020-10-06: Keyboards vs. developer skill and the virtuos loop of productive developers A bit of nonsense in the Twitterverse this week about developer seniority and usage of the mouse. I …

2020-10-02: Howdy eveyrone it’s me Acrobat Reader. I’m a Reader for Pee Dee Effs. Definitely gonna …

2020-09-28: Can one get a Phd in the fiddly little offset maths involved in inserting text into documents …

2020-09-23: Feeling like a bit of an outlier while wistfully throwing name in hat for Github codespaces. Also a …

2020-09-22: Just ripped through @alexsmann and Co’s ‘The Eleventh’ in a few days: …

2020-09-14: We bought a pair of high end noise cancelling headphones, and now my partner is 5m away from me …

2020-09-14: This Outlook spam caught my eye today. 27 days in the last month where work hasn’t leaked into …

2020-09-14: Debugger in the works for #rstats and VSCode looks like a handy tool: renkun.me/2020/09/1…

2020-09-13: Hey #rstats I recommend giving ‘The Social Dilemma’ on Netflix a watch. Right now …

2020-09-11: Me: thingie.map((x) => x.thing.thingo) JS: Yeaaahhh boi Inline lambda. Nice one! Me: …

2020-09-09: Book week is just the prisoner’s dilemma recast where the snitches are parents who roll out …

2020-09-09: Kid 1 wants to go as ‘The Onceler in his lerkim’ to book week tomorrow. Challenge …

2020-09-09: Look at your console, now back at me, the output is on the clipboard, look again, now it’s on …

2020-09-07: ‘GitHub pull request’ adds a PR and Issue workflow to VSCode. You can make PR comments, …

2020-09-05: Birthdays Birthday@25: sleep in till 10 play new videogames (present to self) get sloshed on coronas in the …

2020-09-04: Remember when Twitter inexplicably started hiding links to people’s blogs and refused to enter …

2020-09-04: How I got utteranc.es working on my rmarkdown distill blog What is utteranc.es? I frist saw these on Nick Tierney’s site. The premise: What if your blog …

2020-09-03: Recover is the apex R debugging method. I just debugged a ‘non-numeric argument error’ being thrown by this beastie in under 5 …

2020-09-02: Phwarh. Very tidy VSpaceCode. #rstats

2020-09-01: I’m experimenting with using a micro blog syndicated to Twitter for my status type posts, part …

2020-09-01: Spacemacs for the rest of us Despite the joy it brings me I’ve always balked at recommending Spacemacs + ESS as a dev …