Christophe Dervieux
cderv.bsky.social
Christophe Dervieux
@cderv.bsky.social
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
Reposted by Christophe Dervieux
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
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.
ropensci.org
September 18, 2025 at 7:53 AM
Reposted by Christophe Dervieux
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...
August 29, 2025 at 2:03 PM
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 !
📢 Talk Announcement

"From Jupyter Notebook to Publish-Ready Report: Effortless Sharing with Quarto", by @cderv.bsky.social from @posit.co.

📜 Talk info: pretalx.com/pydata-paris-2025/talk/K7CAAE
📅 Schedule: pydata.org/paris2025/schedule
🎟 Tickets: pydata.org/paris2025/tickets
August 28, 2025 at 4:58 PM
Reposted by Christophe Dervieux
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
August 28, 2025 at 3:18 PM
Reposted by Christophe Dervieux
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
August 21, 2025 at 7:37 PM
Reposted by Christophe Dervieux
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
August 20, 2025 at 5:39 PM
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...
July 28, 2025 at 7:28 PM
Reposted by Christophe Dervieux
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
July 8, 2025 at 1:41 PM
First of many interesting stories shared in the #TheTestSet !!
Enjoy 🎧 or 🖥️ !
posit.co Posit @posit.co · Jul 1
Ever wonder how the #tidyverse came to be? 🤔

#TheTestSet's first episode features @hadley.nz on his accidental empire of #RStats packages, bear encounters, and more!

Stream it at thetestset.co, Spotify, or Apple Podcasts.

#DataAnalytics #PodcastLaunch
July 1, 2025 at 2:41 PM
Reposted by Christophe Dervieux
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
June 18, 2025 at 4:58 PM
Reposted by Christophe Dervieux
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
June 17, 2025 at 2:28 PM
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!
Garrick Aden-Buie shares in the latest R for the Rest of Us podcast how his frustration led to creating brand.yml, a simple solution for unifying data science workflow aesthetics.

Check out the detailed brand.yml walk-through: buff.ly/Ybu6rF9

#rstats #Shiny #Quarto #DataDesign #Branding
June 13, 2025 at 6:52 PM
Reposted by Christophe Dervieux
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/
Functional Programming Tools
A complete and consistent functional programming toolkit for R.
purrr.tidyverse.org
June 13, 2025 at 3:32 PM
Reposted by Christophe Dervieux
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
We’re happy to announce that we’re supporting Typst by funding one of their full-time engineers.
posit.co
June 3, 2025 at 1:47 PM
Reposted by Christophe Dervieux
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}: mirai 2.3.0
Advancing Async Computing in R
shikokuchuo.net
May 23, 2025 at 2:12 PM
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 !
Personnaliser ses documents Quarto avec _brand.yml
cderv.github.io
May 23, 2025 at 6:47 PM
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.
May 21, 2025 at 9:40 AM
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.
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...
github.com
March 27, 2025 at 3:16 PM
Reposted by Christophe Dervieux
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...
Changelog
ellmer.tidyverse.org
February 25, 2025 at 2:57 PM
Reposted by Christophe Dervieux
@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...
Air, an extremely fast R formatter
We are thrilled to announce Air, a new R formatter.
www.tidyverse.org
February 21, 2025 at 3:10 PM
Reposted by Christophe Dervieux
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
January 16, 2025 at 3:06 PM
Reposted by Christophe Dervieux
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 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...
quarto.org
November 25, 2024 at 8:40 PM
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 !
November 17, 2024 at 8:21 AM
Reposted by Christophe Dervieux
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
Nicola Rennie: Styling Quarto PDFs with Typst
YouTube video by Jumping Rivers
www.youtube.com
October 29, 2024 at 8:22 PM
Reposted by Christophe Dervieux
I made an #RSats starter pack. Includes a touch of Linux, Python, and dataviz but mostly R. go.bsky.app/Ki7PjpS
October 20, 2024 at 1:16 PM