: blog post; : talk/tutorial.
2024
- - - Cover and modify, some tips for R package development
- - - Create and use a custom roxygen2 tag
- - - Does my test really validate a bug fix? Check it with git cherry-pick
- - - Get your codebase lint-free forever with lintr
- - - Extracting names of functions defined in a script with treesitter
- - - Extracting all links from my slidedeck
- - - How your code might get rusty, and what you can do about it
- - - {saperlipopette}, un paquet R pour progresser en Git en toute sérénité
- - - Hack your way to a good Git history
- - - Why you need small, informative Git commits
- - - What I edit when refactoring a test file
- - - Automate code refactoring with {xmlparsedata} and {brio}
- - - Building packages that are fantastic to use, trust worthy, and easy to grow
- - - Package Development: the Mechanics
- - - Beautiful code, because we’re worth it!
- - - Reading notes on Producing open source software by Karl Fogel (First edition)
- - - Du code beau, parce que nous le valons bien !
- - - Load different R package versions at once with git worktree
- - - Reading notes on Pro Git by Scott Chacon
- - - Introducing saperlipopette, a package to practice Git!
2023
- - - Reading notes on The Pragmatic Programmer by David Thomas and Andrew Hunt
- - - The two phases of commits in a Git branch
- - - Reading notes on Kill It with Fire by Marianne Bellotti
- - - Reemplazando la torre de Babel: herramientas para multilingüismo en R
- - - The current introduction to my package development workshops
- - - Useful functions for dealing with object names
- - - Reading notes on Git in Practice by Mike McQuaid
- - - 3 (actually 4) neat R functions
- - - Reading notes on A Philosophy of Software Design by John Ousterhout
- - - The real reset button for local mess fom tests: withr::deferred_run()
- - - Two recent enhancements to my testing workflow
- - - How to translate your package's messages with {potools}
- - - 3 R functions that I enjoy
- - - R functions that shorten/filter stuff: less is more
- - - Three (four?) R functions I enjoyed this week
- - - Reducing my for loop usage with purrr::reduce()
- - - Three useful (to me) R notions
- - - Three useful (to me) R patterns
- - - Package Development: Not Rocket Science
- - - Package Development: the Mechanics
- - - git and GitHub in R for the casual user
2022
- - - renv demo
- - - Become an R Package Developer!
- - - Is R the Right Toolset for eScience/Open Science? Fireside Chat
- - - rOpenSci Software Peer Review: 🤗 Empathy, 📶 communication, 🗒️ documentation, and 🤖 automation
- - - RSS, fantastic tool for keeping up-to-date
- - - Research software engineers: how will they shape statistics?
- - - Why I like XPath, XML and HTML
- - - 8 (octo!) GitHub Tips
- - - Become an R Package Developer!
- - - Être un•e programmateur•rice résilient•e
2021
- - - Enhancing Software Peer Review with GitHub Automation
- - - Être un•e utilisateur•rice de R résilient•e
- - - Please... draw me a project
- - - ¡Por favor... Dibújame un proyecto!
- - - Please... draw me a project
- - - How to become a better R code detective?
- - - S’il-vous-plaît… Dessine-moi un projet
- - - GET better at testing your R package!
- - - Find your way in the R world
- - - Draw me a project
- - - Server-side MathJax rendering with R?
- - - Être un•e utilisateur•rice de R résilient•e
- - - Set up your package to foster a community
- - - Become an R Package Developer!
- - - Être un•e utilisateur•rice de R résilient•e
- - - Stingy Beanie baby webscraping
- - - Blogging with R Markdown
2020
- - - All things R
- - - Storytime preparedness with av
- - - Blogging with R Markdown
- - - Single-source publishing for R users
- - - Become an R Package Developer!
- - - Bloguear con R Markdown
- - - Sistema de revision de paquetes de rOpenSci
- - - How I Taught Scientific Blogging with R Markdown, Online
- - - Scientific Blogging with R Markdown
- - - How to improve your R package (Automatically ✨, and not 🧠)
- - - How to showcase CSS+JS+HTML snippets with Hugo?
- - - Obtain & wrangle OpenAQ data with R: ropenaq and beyond
- - - What to know before you adopt Hugo/blogdown
- - - rOpenSci, revues de packages R par les pairs pour une meilleure science
2019
- - - Goodbye, Disqus! Hello, Utterances!
- - - Revisar paquetes para una mejor ciencia
- - - rOpenSci, revues de packages R par les pairs pour une meilleure science
- - - How did Axios rectangle Trump's PDF schedule? A try with R
- - - Mejores paquetes de R, mejor ciencia
- - - Keeping up to date with R news
- - - How to be a resilient R user
- - - Your and my 2019 R goals
2018
- - - My #Best9of2018 tweets
- - - Advent of Code: Most Popular Languages
- - - Make a trailer for your slidedeck with av
- - - Spookify: Halloween Name Generation in R
- - - The birder’s guide to rOpenSci
- - - ¡Mejor ciencia con rOpenSci!
- - - O'Reilly animals in trouble? Conservation status of book covers
- - - ALLSTATisticians in decline? A polite look at ALLSTAT email Archives
- - - Panelist in "Storytelling With Data Science"
- - - Where to get help with your R question?
- - - Get on your soapbox! R blog content and promotion
- - - Notre système de revue de paquets en revue
- - - Capturez votre écran depuis R !
- - - Our package reviews in review!
- - - Really not a fish? Scraping my mathematical family tree
- - - Get on your soapbox, R blog content and promotion
- - - Bad Stock Photos of My Job? Data Science on Pexels
- - - Lintr Bot, lintr's Hester egg
- - - Storrrify #satRdayCapeTown 2018
- - - Our package reviews in review!
- - - R package development
- - - Get on your soapbox, R blog content and promotion
- - - hrbrpkgs: list Bob Rudis' packages
- - - Combine your hex stickers with magic(k)
- - - Galentine's day cards
- - - Rainbowing a set of pictures
- - - Cheer up, Black Metal Cats! Bubblegum Puppies
- - - Are #python users more likely to get into Slytherin?
2017
- - - My #Best9of2017 tweets
- - - Where have you been? Getting my Github activity
- - - Possum magic: mapping an Australian children's book
- - - How to develop good R packages (for open science)
- - - How to develop good packages (for open science)
- - - Names of b.....s badder than Taylor Swift, a class in women's studies?
- - - Where to live in the US
- - - You beautiful, naïve, sophisticated newborn series
- - - R-Ladies global tour
- - - The Guardian Experience: heavy or light topics?
- - - The music of Les Mills Body Pump, with Spotify data
- - - Is it wine o'clock?
- - - Pets or livestock? Naming your RMarkdown chunks
- - - Who are the Swedish radio P1 summer guests? Answer via Wikidata
- - - What's in our internal chaimagic package at work
- - - Using an R package as platform for harmonized cleaning of data from RTI MicroPEM air quality sensors
- - - rOpenSci onboarding system and community
- - - How I became a crolute i.e. an user of the crul package
- - - How I became a crolute i.e. an user of the crul package
- - - Automatic tools for improving R packages
- - - Automatic tools for improving R packages
- - - Who is talking about the French Open?
- - - Which science is all around? #BillMeetScienceTwitter
- - - How not to make an evergreen review graph
- - - A tribute to Lucy D'Agostino McGowan's git commit emoji game
- - - Radio edit: an improved scraping of and look at Radio Swiss classic program
- - - A classical analysis (Radio Swiss classic program)
- - - Sow the seeds, know the seeds
- - - Mapping waxwings annual migration without Twitter
- - - Domar datos con dplyr y tidyr
- - - Faces of #rstats Twitter
- - - Hundreds of Guardian blind dates
- - - A glance at R-bloggers Twitter feed
- - - Wrangle OpenAQ extraordinary data
- - - First commit or initial commit?
- - - Bar bar plots but not Babar plots
- - - A plot against the CatterPlots complot
- - - Who were the notable dead of Wikipedia?
- - - Were there more notable deaths than expected in 2016?
- - - Extracting notable deaths from Wikipedia
- - - The animals of #actuallivingscientists
- - - A visual CV for a chemist
- - - Introduction to R Markdown
- - - Data is in the air, open air quality data!
- - - The Rt of naming your blog
- - - Cards on the table
- - - More water, a bit more about saints
- - - French places and a sort of resolution
- - - Introduction to R Markdown