Sign in

Christophe Dervieux

@cderv.bsky.social
2.5K followers 161 following 44 posts

Open Source Software Engineer at @posit.co working on scientific publication tooling for better reproducible research and technical communication. Main project are Quarto @quarto.org #quarto #quartopub and R Markdown #rstats #rmarkdown

PostsRepliesMedia
Christophe Dervieux @cderv.bsky.social · 27/07/2026
Quarto 1.10 shipped Friday. The highlights page lists one feature. The changelog lists 74. Mostly preview friction: stale pages, _brand.yml ignored until restart, format: changes needing two renders. If you work in Positron, that's your whole day. A boring release. Best kind.
1344
Christophe Dervieux @cderv.bsky.social · 30/06/2026
Good news for Europe: posit::conf's virtual pass now includes auto-subtitles in French, Spanish, Portuguese, German & Italian 🎉 Plus a virtual workshop on 9/14, multiple time slots, and recordings within hours — easy to catch afternoon US sessions next morning. Join us virtually!
1175
Reposted by Christophe Dervieux
Davis Vaughan @davisvaughan.bsky.social · 26/06/2026
Air 0.10.0 is out now! - Enforce `<-` or `=` throughout your #rstats code (only one of these is correct though 😉) - Tighter Positron and RStudio integration - pre-commit / prek support - stdin support - Install with uv, mise, or pixi Read all about it! opensource.posit.co/blog/2026-06...
opensource.posit.co
Air 0.10.0
Air 0.10.0 is here! This release rounds up everything new since 0.8.2: a new `assignment-style` option, tighter Positron and RStudio integrations, installation via uv and friends, pre-commit support, ...
07217
Christophe Dervieux @cderv.bsky.social · 22/05/2026
tufte 0.15.0 on CRAN 🎉 Edward Tufte styles for R Markdown (HTML + PDF). Old 📦 still deserve some ❤️ New: bookdown wrappers (tufte_*2()) with text refs + cross-refs, and margin_fig_pos for margin figure offset. Fixes: natbib in margins, fig.margin + fig.align, more. github.com/rstudio/tuft...
rstudio.github.io
A Tufte Handout Example
040
Reposted by Christophe Dervieux
Thomas Lin Pedersen @thomasp85.com · 20/04/2026
I am excited beyond description to lift the veil on what we have been working on in 2026: Please meet ggsql! A new extension of the SQL language for creating visualisations using the grammar of graphics. Read all about it in the blog post or visit the website at ggsql.org
opensource.posit.co
ggsql: A grammar of graphics for SQL
Introducing ggsql, a grammar of graphics for SQL that lets you describe visualizations directly inside SQL queries.
1338786
Christophe Dervieux @cderv.bsky.social · 16/02/2026
Thanks, Max, for writing about this !! Really useful for anyone looking to move to Quarto as well.
021
Reposted by Christophe Dervieux
Davis Vaughan @davisvaughan.bsky.social · 04/02/2026
dplyr 1.2.0 is out now and we are SO excited! - `filter_out()` for dropping rows - `recode_values()`, `replace_values()`, and `replace_when()` that join `case_when()` as a complete family of recoding/replacing tools These are huge quality of life wins for #rstats! tidyverse.org/blog/2026/02...
tidyverse.org
dplyr 1.2.0
dplyr 1.2.0 fills in some important gaps in dplyr's API: we've added a new complement to `filter()` focused on dropping rows, and we've expanded the `case_when()` family with three new recoding and re...
12463133
Reposted by Christophe Dervieux
Posit @posit.co · 05/12/2025
📢 Announcement: We are sunsetting the bookdown.org public hosting service. If you have #RStats docs on bookdown.org, please migrate them to a new platform by January 31, 2026, to maintain control over your content. (We recommend Posit Connect Cloud!) Learn more: posit.co/blog/bookdown-org-sunset
Bookdown.org Sunset, January 31, 2026, over a stylized landscape with mountains and a lake.
1510
Reposted by Christophe Dervieux
Maëlle Salmon @masalmon.eu · 18/09/2025
Thrilled to have teamed up with @cderv.bsky.social & Zhian N. Kamvar for this post on @ropensci.org: ✨ All the Ways to Programmatically Edit or Parse R Markdown / Quarto Documents ✨ ropensci.org/blog/2025/09... It's even available in French and Spanish (🙏 @yabellini.bsky.social) #RStats
ropensci.org
All the Ways to Programmatically Edit or Parse R Markdown / Quarto Documents
Overview of programmatic ways to analyze and edit Markdown files: Markdown, R Markdown, Quarto, Hugo files, you name it.
02512
Reposted by Christophe Dervieux
Posit @posit.co · 29/08/2025
Introducing Databot: an AI assistant for exploratory data analysis in #Python and #RStats! A research preview in Positron, Databot is a tireless pair programmer to help you explore data. Learn more about this tool and our philosophy behind it: 🤖 posit.co/blog/introdu... ⚠️ posit.co/blog/databot...
Collaborate > automate. Databot logo alongside screenshot of Positron.
44915
Christophe Dervieux @cderv.bsky.social · 28/08/2025
I'll be talking about Quarto at PyData in September. Focus will be on how Quarto can be used to get your Notebooks Analysis to the world easily, and under different forms. Don't hesitate to share anything you would like me to tackle, and if it relates I am happy to ! And maybe see you there !
0116
Reposted by Christophe Dervieux
Posit @posit.co · 28/08/2025
New from Posit! The August Glimpse newsletter is here, featuring the new free IDE Positron, complete with LLM-powered tools Positron Assistant and Databot. Plus, updates to Quarto and Shiny for Python! Check out the post here: posit.co/blog/posit-g... #RStats #Python
An abstract pattern of interlocking hexagons, with a central group of colorful and detailed hexagons featuring various logos, characters, and text.
0214
Reposted by Christophe Dervieux
Posit @posit.co · 21/08/2025
posit::conf(2025) is serving up tailored content for pros from #Pharma, #Finance, #PublicSector, #Education, #Healthcare, and more. 🔬📊🩺📚 Live in Atlanta or livestreaming from home, you’re invited. 📅 Sept 17–18 | Register at posit.co/conf #PositConf2025 #OpenSource #RStats #Python
People laughing and chatting by the birds of a feather sign at posit::conf
182
Reposted by Christophe Dervieux
Emil Hvitfeldt @emilhvitfeldt.bsky.social · 20/08/2025
Happy to announce ✨quarto-revealjs-editable✨ This fully supersedes the imagemover extension, as I back then didn't realize the potential. You can now also move, resize, change font size and alignment for text in your slides github.com/EmilHvitfeld... #quarto #slidecrafting
1011636
Christophe Dervieux @cderv.bsky.social · 28/07/2025
I’ve been working on an update to the #quarto R package for weeks. I hope it improves your #rstats workflow with Quarto. Lots of new helpers and tooling beyond the usual CLI wrappers. I believe some functions will be really useful! Looking forward to your feedback! github.com/quarto-dev/q...
github.com
GitHub - quarto-dev/quarto-r: R interface to quarto-cli
R interface to quarto-cli. Contribute to quarto-dev/quarto-r development by creating an account on GitHub.
2426
Reposted by Christophe Dervieux
Posit @posit.co · 08/07/2025
Still thinking about that bear? 🐻 If you haven't yet, catch @hadley.nz on Ep. 1 of #TheTestSet! He dives into spreadsheets, R's early days, & the tidyverse origin. 🎧 Listen at thetestset.co, on Spotify, or Apple Podcasts #DataScience #RStats #PodcastLaunch
2254
Christophe Dervieux @cderv.bsky.social · 01/07/2025
First of many interesting stories shared in the #TheTestSet !! Enjoy 🎧 or 🖥️ !
010
Reposted by Christophe Dervieux
Posit @posit.co · 18/06/2025
Data science junkies, get ready! 🚀 "The Test Set" #podcast trailer is here for your viewing pleasure. Tune in July 1st and every Tuesday after for new episodes with hosts @mchow.com, @hadley.nz, and @wesmckinney.com as they welcome thought leaders in #DataScience. Subscribe now: pos.it/thetestset
510337
Reposted by Christophe Dervieux
Posit @posit.co · 17/06/2025
Thrilled to share Drew Coughlin's project! Build LLM-powered Shiny dashboards with Posit's multilingual querychat. 🤖 It lets LLMs understand your data privately and converts plain language to SQL. Drew's ultra-runner app is a great demo! Check it out: posit.co/blog/race-st... #RStats #Python
1308
Christophe Dervieux @cderv.bsky.social · 13/06/2025
You've heard about brand.yml support in #Quarto, but you do not really know much about what this new brand theming stuff is? And why again a new theming system? Then this is the opportunity for you to learn more by listening to @grrrck.xyz in this @rfortherestofus.com podcast!
0171
Reposted by Christophe Dervieux
Charlie Gao @shikokuchuo.net · 13/06/2025
Bleeding edge update for the #tidyverse purrr package with even more seamless #rstats parallel maps. Introducing our shiniest new adverb: `in_parallel()`. Just wrap your function to take advantage of blazing fast parallel processing via mirai. pak::pak("tidyverse/purrr") purrr.tidyverse.org/dev/
purrr.tidyverse.org
Functional Programming Tools
A complete and consistent functional programming toolkit for R.
610332
Reposted by Christophe Dervieux
Hadley Wickham @hadley.nz · 03/06/2025
At Posit, we love @typst.app: ⚡ Make PDFs in milliseconds, not minutes ✨ The power of LaTeX with today's technologies ✍️ Modern typography (including emojis!) 🧠 Clear mental model So I'm thrilled to announce that we're now supporting its development: posit.co/blog/posit-a... #rstats
posit.co
Posit
We’re happy to announce that we’re supporting Typst by funding one of their full-time engineers.
524052
Reposted by Christophe Dervieux
Charlie Gao @shikokuchuo.net · 23/05/2025
mirai - minimalist async framework for #RStats - released as an 'r-lib' package. Blog post: Advancing Async Computing in R. shikokuchuo.net/posts/26-mir... mirai provides event-driven async for #RShiny and parallel processing for purrr #tidyverse. Really excited to be working on this at Posit!
shikokuchuo.net
shikokuchuo{net}: mirai 2.3.0
Advancing Async Computing in R
06218
Christophe Dervieux @cderv.bsky.social · 23/05/2025
Cette semaine, j'ai eu l'occasion de présenter une nouvelle fonctionnalité de #quarto lors des Rencontres R à Mons, en Belgique : Comment personnaliser ses documents HTML et PDF avec Quarto grâce au fichier _brand.yml ! Curieux ? ▶️ cderv.github.io/rr2025-quart... Hâte de découvrir vos usages !
cderv.github.io
Personnaliser ses documents Quarto avec _brand.yml
0124
Christophe Dervieux @cderv.bsky.social · 21/05/2025
Update for #quarto users producing PDF with LaTeX Since Quarto 1.8.10, the default PDF engine is now LuaLaTeX instead of XeLaTeX. This follows the recommendation in LaTeX NEWS issue 40, Nov. 2024, from the “LATEX Tagged PDF” project. Please, try it out. We don't expect much impact, though.
1273
Christophe Dervieux @cderv.bsky.social · 27/03/2025
Hey #Quarto users ! Next v1.7 release is coming soon ! Part of the updates are about Pandoc 3.6.3 bundling with updated LaTeX templates. Latest pre-release 1.7.19 have this change: github.com/quarto-dev/q... If you are a #quarto extension developer, please try this out! Docs update soon.
github.com
Release v1.7.19 · quarto-dev/quarto-cli
Changelog since last release: v1.7.18...v1.7.19 Full 1.7 changelog up to this version: View: https://github.com/quarto-dev/quarto-cli/blob/v1.7.19/news/changelog-1.7.md Download: https://github...
0155
Reposted by Christophe Dervieux
Aaron Jacobs @atheriel.bsky.social · 25/02/2025
I want to highlight that v0.1.1 of {ellmer} has been on CRAN for a few weeks now. This version includes a ton of improvements when using an LLM hosted on Azure, AWS, Databricks, or Snowflake from #rstats -- which is pretty common in enterprise settings. 🧵 ellmer.tidyverse.org/news/index.h...
ellmer.tidyverse.org
Changelog
13111
Reposted by Christophe Dervieux
Davis Vaughan @davisvaughan.bsky.social · 21/02/2025
@lionelhenry.bsky.social and I are so excited to finally announce Air - an extremely fast R code formatter! 🎉 With Air, you'll never need to worry about styling your #rstats code ever again. All you need to do is save, and Air takes care of the rest. www.tidyverse.org/blog/2025/02...
tidyverse.org
Air, an extremely fast R formatter
We are thrilled to announce Air, a new R formatter.
20366121
Reposted by Christophe Dervieux
Posit @posit.co · 16/01/2025
We're delighted to announce Cat Hicks @grimalkina.bsky.social – psychologist for software teams – will be a keynote speaker at posit::conf(2025)! Discover psychology tips for better dev teams and much more at conf. Register at pos.it/conf #PositConf2025 #DataScience #OpenSource #Python #RStats
07624
Reposted by Christophe Dervieux
Quarto @quarto.org · 25/11/2024
Quarto 1.6 is out! 🎉 Download it here: quarto.org/docs/download/ Quarto 1.6 supports unified branding across formats, updates to RevealJS, a new shortcode to reorder content, a landscape page block, and more. Blog post: quarto.org/docs/blog/po...
quarto.org
Quarto 1.6 – Quarto
Quarto 1.6 supports unified branding across formats, updates to RevealJS, a new shortcode to reorder content, a landscape page block, and more. There are also a couple of breaking changes that will af...
222762
Christophe Dervieux @cderv.bsky.social · 17/11/2024
We’ve been working hard on next quarto version and it is coming out soon. It is already available so if you are ok to try it please do ! Feedback welcome to find the remaining bugs that could still be hidden. Thanks !
0266
Reposted by Christophe Dervieux
Nicola Rennie @nrennie.bsky.social · 29/10/2024
The recording from my "Typst or LaTeX? Styling PDF documents with Quarto extensions" satRdays talk is now online! ❓ What is Typst? ⚖️ Pros and cons of LaTeX vs Typst for Quarto PDFs 🎨 How to add styling to PDF outputs Link: www.youtube.com/watch?v=2Dbu... #RStats #QuartoPub #Typst #satRdays2024
youtube.com
Nicola Rennie: Styling Quarto PDFs with Typst
YouTube video by Jumping Rivers
0329
Reposted by Christophe Dervieux
Jeremy Allen @jeremy-data.bsky.social · 20/10/2024
I made an #RSats starter pack. Includes a touch of Linux, Python, and dataviz but mostly R. go.bsky.app/Ki7PjpS
2320393
Reposted by Christophe Dervieux
Carlos Scheidegger @cscheid.net · 08/07/2024
Are there people creating newsletters from knitr or jupyter content? How do they do it? Please respond if you know of someone doing something like this, or repost if you have an audience that you think would. Thanks!
013
Christophe Dervieux @cderv.bsky.social · 07/07/2024
I’ll be also presenting at #useR2024 on Tuesday to talk about how Quarto can improve your publishing experience. If you don’t know yet what is quarto or you are still hesitant to try it from the confort of your Rmd knowledge, come listen ! 🤓 sched.co/1c8xG
020
Christophe Dervieux @cderv.bsky.social · 07/07/2024
I’ll be at #useR2024 next week, eager to meet with the community ! Please come meet with me - always happy to talk R, Quarto and also rmarkdown 😉 See you there ! 👋
010
Christophe Dervieux @cderv.bsky.social · 07/03/2024
First post here 👋 to announce exciting news for all #rstats #quartopub enthusiasts! 🚀 Quarto R package version 1.4 is here! 📦✨ Main feature: new vignette engine for seamless integration with QUARTO CLI! Also some enhancement for compatibility with QUARTO CLI 1.4 🔥💻 github.com/quarto-dev/q...
github.com
Release quarto 1.4 · quarto-dev/quarto-r
This version is now adapted to Quarto 1.4 latest stable release. Add registration of vignette engine to use quarto as a vignette builder, and use .qmd file as vignette. See vignette("hello", pack...
13613