Christophe Dervieux @cderv.bsky.social · 27/07/2026Same for TeX: quarto install tinytex now pulls from tlnet.yihui.org, refreshed daily, not whichever CTAN mirror is stale that week. Same mirror R's tinytex took in March. Font fallbacks also stopped crashing LuaLaTeX on TeX Live 2026. quarto.org/docs/download/changelog/1.10/ 000
Christophe Dervieux @cderv.bsky.social · 27/07/2026We move the bundled tools every release, and 1.10 is a big one: Pandoc 3.8.3 → 3.10, Typst 0.14.2 → 0.15.1, plus dart-sass 1.101 and Deno 2.7.14. Quarto ships its own copies, so every fix those projects landed since 1.9 arrives with the upgrade. 100
Christophe Dervieux @cderv.bsky.social · 27/07/2026The one piece of real new work is accessibility. The built-in axe check now maps each violation to its WCAG level and sorts by impact — and axe-core is bundled, so scans run offline and readers' browsers stop pulling a script from a CDN. 110
Christophe Dervieux @cderv.bsky.social · 27/07/2026Preview behind a proxy got fixed too — Posit Workbench and code-server both reload properly now. quarto.org/docs/download/quarto.orgDownload Quarto – QuartoInstall a release or pre-release build of Quarto. 110
Christophe Dervieux @cderv.bsky.social · 27/07/2026Quarto 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/2026Good 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 DervieuxDavis Vaughan @davisvaughan.bsky.social · 26/06/2026Air 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.coAir 0.10.0Air 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 · 12/06/2026Bonne question ! Thread sur ça forum.typst.app/t/which-scie... je pense que ça reste encore bien limité, mais peut être que ça viendra. Les outils ne sont effectivement que des outils, et leur choix pour l'utilisation contraint par les cas d'usages et l'environnement de travail. A faire évoluer !forum.typst.app 010
Christophe Dervieux @cderv.bsky.social · 22/05/2026tufte 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.ioA Tufte Handout Example 040
Christophe Dervieux @cderv.bsky.social · 23/04/2026Oh sure I can. I’ll try to remember otherwise open an issue - don’t hesitate ! 000
Christophe Dervieux @cderv.bsky.social · 23/04/2026IDK works for me using beads_rust. Heads up Project is kind of stale as the developer moved to an other one but PR still merged if some fix pushed. Also I use it mainly to search and organize - AI is creating beads for me using command line. 000
Christophe Dervieux @cderv.bsky.social · 21/04/2026- agentsview as AI session explorer. Useful to find back past session info, and follow work too. I have it opened when I work. - rtk as a way to save tokens. This is configured as a claude hook and used automatically. (3/3) 000
Christophe Dervieux @cderv.bsky.social · 21/04/2026- roborev for local AI code review . It is opened as daemons in background, and configure as a git hook, so it is triggered at each commits. And I also call it manually too. This helps me check code quality of what AI agents can code. (2/3) 110
Christophe Dervieux @cderv.bsky.social · 21/04/2026This bucket contains tools I encountered along my journey for my dev workflow. Today I use - beads_rust as a local task tracker for when I work with AI so I can save between session. I use Beads Task-Issue Tracker for a GUI. I stopped using beads (the go version) (1/3) 200
Christophe Dervieux @cderv.bsky.social · 21/04/2026Hi! Glad my scoop bucket is useful to others. Those are mostly tool I use for my personal dev workflow. They can be used independently or together. I don't blog much, but I understand how it could be useful to others to share my workflows. So I may revive my old blog with push like yours! 😀 100
Reposted by Christophe DervieuxThomas Lin Pedersen @thomasp85.com · 20/04/2026I 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.orgopensource.posit.coggsql: A grammar of graphics for SQLIntroducing ggsql, a grammar of graphics for SQL that lets you describe visualizations directly inside SQL queries. 1338886
Christophe Dervieux @cderv.bsky.social · 16/02/2026Thanks, Max, for writing about this !! Really useful for anyone looking to move to Quarto as well. 021
Reposted by Christophe DervieuxDavis Vaughan @davisvaughan.bsky.social · 04/02/2026dplyr 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.orgdplyr 1.2.0dplyr 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 DervieuxPosit @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 1510
Christophe Dervieux @cderv.bsky.social · 21/11/2025here: github.com/cderv/r-buck...github.comGitHub - cderv/r-bucket: Personal scoop bucket I use as an R user and software engineerPersonal scoop bucket I use as an R user and software engineer - cderv/r-bucket 100
Christophe Dervieux @cderv.bsky.social · 21/11/2025Really cool ! As any windows tool I used, I have added a Scoop manifest to my r-bucket, so install jarl is as easy as ``` scoop install jarl ``` and updating ```` scoop update jarl ```` and this way it is into PATH with all other scoop tools ! Sharing for all other windows user :) 100
Reposted by Christophe DervieuxMaëlle Salmon @masalmon.eu · 18/09/2025Thrilled 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) #RStatsropensci.orgAll the Ways to Programmatically Edit or Parse R Markdown / Quarto DocumentsOverview of programmatic ways to analyze and edit Markdown files: Markdown, R Markdown, Quarto, Hugo files, you name it. 02512
Reposted by Christophe DervieuxPosit @posit.co · 29/08/2025Introducing 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... 44915
Christophe Dervieux @cderv.bsky.social · 28/08/2025I'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 DervieuxPosit @posit.co · 28/08/2025New 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 0214
Reposted by Christophe DervieuxPosit @posit.co · 21/08/2025posit::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 182
Reposted by Christophe DervieuxEmil Hvitfeldt @emilhvitfeldt.bsky.social · 20/08/2025Happy 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/2025Always happy to help ! A complex use case with Quarto - a good story for a blog post and probably for a talk at conferences. Your journey with this is insightful - and will be for many. Thanks for sharing back with us on Discussion board! 130
Christophe Dervieux @cderv.bsky.social · 28/07/2025I’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.comGitHub - quarto-dev/quarto-r: R interface to quarto-cliR interface to quarto-cli. Contribute to quarto-dev/quarto-r development by creating an account on GitHub. 2426
Reposted by Christophe DervieuxPosit @posit.co · 08/07/2025Still 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/2025First of many interesting stories shared in the #TheTestSet !! Enjoy 🎧 or 🖥️ ! 010
Reposted by Christophe DervieuxPosit @posit.co · 18/06/2025Data 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 DervieuxPosit @posit.co · 17/06/2025Thrilled 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/2025You'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 DervieuxCharlie Gao @shikokuchuo.net · 13/06/2025Bleeding 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.orgFunctional Programming ToolsA complete and consistent functional programming toolkit for R. 610332
Christophe Dervieux @cderv.bsky.social · 09/06/2025Pretty cool! Did you need to manually fix the syntax for the .qmd document? Or does Claude Code already know well how to write Quarto Presentation slides? 110
Reposted by Christophe DervieuxHadley Wickham @hadley.nz · 03/06/2025At 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... #rstatsposit.coPositWe’re happy to announce that we’re supporting Typst by funding one of their full-time engineers. 524052
Reposted by Christophe DervieuxCharlie Gao @shikokuchuo.net · 23/05/2025mirai - 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.netshikokuchuo{net}: mirai 2.3.0Advancing Async Computing in R 06218
Christophe Dervieux @cderv.bsky.social · 23/05/2025Cette 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.ioPersonnaliser ses documents Quarto avec _brand.yml 0124
Christophe Dervieux @cderv.bsky.social · 21/05/2025Resources for the recommendation: latex-project.org/news/latex2e... Also in this blog post: www.texdev.net/2024/11/05/e...latex-project.org 020
Christophe Dervieux @cderv.bsky.social · 21/05/2025Update 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 · 08/05/2025Nice trick ! Can you open an issue in the repo so that we can add this rule and fix in quarto ? You can ping me there. This would need to be using SCSS with the right variable for the block header background. 000
Christophe Dervieux @cderv.bsky.social · 27/03/2025Hey #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.comRelease v1.7.19 · quarto-dev/quarto-cliChangelog 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 DervieuxAaron Jacobs @atheriel.bsky.social · 25/02/2025I 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.orgChangelog 13111
Reposted by Christophe DervieuxDavis 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.orgAir, an extremely fast R formatterWe are thrilled to announce Air, a new R formatter. 20366121
Reposted by Christophe DervieuxPosit @posit.co · 16/01/2025We'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
Christophe Dervieux @cderv.bsky.social · 27/11/2024- Possibly shipping this with another type of extension. We don't have yet a Brand Extension type but we are thinking about it. This would be the right way to distribute this, as with other extensions like filters or shortcode. 110
Christophe Dervieux @cderv.bsky.social · 27/11/2024There is no built in way for this. I mean `_brand.yml` needs to be locally present. Though several tools can help - pre-render script for a project making sure local version is sync with an online one. - extension for project template that would ship the file as starter pack for any new project 110
Christophe Dervieux @cderv.bsky.social · 27/11/2024So if your extension is just styling you may be able to use _brand.yml file only and "distribute" this file. Though depending on what you customize a theme through .scss is interesting. Using a Format extension for Reveals allows to customize configuration of the default format and ship resources. 100