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

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.

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!

Posit@posit.co · last mo.

Data science by day. 80s party by night. posit::conf(2026) wraps day one with retro arcade games and a live cover band in Houston. September 14–16. conf.posit.co/2026/sessions

posit conf 2026 Houston Sept 14-16 Register Now

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...

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, ...

opensource.posit.co

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...

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...

tidyverse.org

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 !

Compute! Paris@computeparis.bsky.social · 12mo ago

📢 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

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

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.

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