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.
Andrew Holz
@andrewholz.bsky.social
Engineering manager type -- privileged to get to work with the Shiny, Quarto, mlverse and Tiny (py) Tools teams at Posit towards code first data science nirvana!
I'm happy to share `ir`, a new command-line tool for running portable R scripts and Quarto documents. It's inspired by my two favorite parts of `uv`: self-describing scripts and tools you can run without installing first. opensource.posit.co/blog/2026-07...
ir 0.1.0: self-describing R scripts and Quarto documents
`ir` is a new command-line tool for running portable R scripts and rendering Quarto documents whose package requirements, and optional R selection, live inside the file itself.
opensource.posit.co
Every time someone pastes a screenshot of a plot into their doc or presentation, an angel _loses_ its wings.
Code has gotten cheap, and that changes what's worth building. An underappreciated use of LLMs isn't the shipped app — it's the throwaway tool made mid-task, like a carpenter's jig: built to make one cut exact, not to be kept. Cheap code makes a whole new class of project worth making.
Free text has infinite ways to be wrong. A grammar or function call doesn't. That's why tool calling and SQL generation (see shiny querychat) get more from LLMs. Constrain the model to a structured response and trade an open, hallucination-prone vocabulary for a closed, testable one.
New version of quarto-shapes and quarto-revealjs-editable today! shapes now include callouts with custom anchor direction, and editable now have full shapes support! github.com/EmilHvitfeld... github.com/EmilHvitfeld... #quarto #slidecrafting
So much potential in the q2 and quartohub work! Team is killing it!
More q2 sneak peaks (now @elliot.website and @gordonwoodhull.bsky.social's work!) this is the kind of thing we want our new preview mode to do: you can work on the preview document directly, and changes here will reflect back on your .qmd file. This will also work on the collaborative editor
I'm thrilled to share that #querychat now supports more exploratory visualization powered by #ggsql. We're excited about what this direction can unlock for data scientists looking to curate "tidy" data for others explore. Expect more on this in the coming months. opensource.posit.co/blog/2026-06...
Ask more of your dashboard with querychat and ggsql
querychat now supports ggsql-powered visualizations — users can ask "show me" questions and get charts rendered directly in the chat, alongside SQL queries and reactive filtering, all without arbitrar...
opensource.posit.co
Engineering used to be the expensive part of building products. It isn't anymore — though cheaper building won't make a spray of projects land. The bottleneck is the story: internal and to users, in their language, so the need is obvious. Always hard; now an order of magnitude more important.
Announcing posit::glimpse() May 2026! ✨ Key open-source updates for #RStats, #Python, and now #SQL: 📊 ggsql: Grammar of graphics for SQL 🤖 raghilda: Simplified RAG in Python 🔭 Shiny + pointblank: Built-in OpenTelemetry support 🦀 Quarto 2: A Rust-based future Read more: posit.co/blog/2026-05...
posit::glimpse() Newsletter - May 2026
We’re introducing new packages like ggsql and raghila, alongside major updates to Quarto and many other open-source packages.
posit.co
Need a little whimsy in your quarto slides? Presenting quarto-revealjs-transitions with 100+ new slide transitions github.com/EmilHvitfeld... #quarto
Quarto v1.9 is now out. Release blog post summarizes the new goodies. quarto.org/docs/blog/po...
Quarto 1.9 – Quarto
Quarto 1.9 adds publishing to Posit Connect Cloud, LLM-friendly website output, major Typst improvements, experimental PDF accessibility standards, and list tables for complex table content.
quarto.org
We have summer internships y'all! Come work at Posit on the PyData, tidymodels, shiny, or Connect teams: grnh.se/tigz810a3us. You will have an awesome time, learn a ton, and help advance our open source and pro tools 🧰 #rstats #pydata
The March edition of posit::glimpse() is here! 🚀 Key updates include Posit AI, a new assistant in RStudio, Pointblank for synthetic data for #Python, mirai v2.6.0: 50% faster async #RStats ⚡, Positron's PDF viewer + Jupyter support, and more. Read the full roundup: posit.co/blog/glimpse...
posit::glimpse() Newsletter – March 2026 - Posit
Stay up to date with the latest in this posit::glimpse() roundup, featuring posit::conf(2026) registration, the launch of Posit AI, and updates to Positron, Quarto, and mirai.
posit.co
Accessibility is hard and nuanced but oh so important. Quarto takes another step forward thanks to Gordon Woodhull. quarto.org/docs/blog/po...
Log in with Atlassian account
Log in to Jira, Confluence, and all other Atlassian Cloud products here. Not an Atlassian user? Sign up for free.
positpbc.atlassian.net
Interesting writeup from Rich (of GT fame) on what Wes McKinney has unlocked with rise of LLMs. posit.co/blog/the-pro.... I have thoughts about what this type of development means for teams and processes. Need to share some of them soon! Moving target!
The Prolific Output of Wes McKinney in the Age of Agentic Engineering - Posit
Wes McKinney is shipping open source projects faster than ever, using AI coding agents to build across Python, Go, Swift, and Rust... and he's having more fun than he's had in years.
posit.co
The newest edition of posit::glimpse() is here! 🚀 Read a roundup of major #RStats & #Python updates: ggplot2 4.0.0, dplyr 1.2.0, ellmer 0.4.0, Positron native Jupyter Notebook support , and more. 🎟️ Plus, registration for posit::conf(2026) is officially OPEN! Find it here: posit.co/blog/posit-g...
posit::glimpse() Newsletter – February 2026 - Posit
This edition covers major updates from Posit, including new versions of ggplot2, ellmer, and dplyr.
posit.co
I really love querychat as a way to leverage the flexibility of LLMs but in a safe controlled way. Building dashboards in Python? This excellent walk through by Veerle is _worth_ checking out. youtu.be/AntqhLhw4BM?... If you "just wish it had the option to..." PLEASE REACH OUT! WE ARE LISTENING!
querychat in Python: Query Your Data with Natural Language | Shiny + LLMs | Veerle van Leemput
YouTube video by Posit PBC
youtu.be
Surprise I wrote another quarto revealjs extension. Now giving you more fragments to use! Easy to use fragments with conventional syntax. Works on headers, whole slides and on a letter-by-letter basis github.com/EmilHvitfeld... #quarto
I think the Turing test with real world implications is -- can an AI agent _appear_ more productive than an apathetic human in a broken system _appears_.
Amazing post on an amazing session. Thank you so much for sharing Emily!
Last 2025 post, on @python.org & @carpentries.carpentries.org values, a great @posit.co conf session feat @mchow.com @richmeister.bsky.social @davisvaughan.bsky.social, the magic of #rstats #python dev cultures sharing best practices, and random #rstats history www.emilyriederer.com/post/py-rgo-...
New data from @sara-altman.bsky.social & @simonpcouch.com, using the vitals and ellmer packages, looks at LLM performance metrics for #RStats. 👀 Sneak peek: Claude Opus 4.5, Claude Sonnet 4.5, & OpenAI GPT-5 lead in generating correct R code. Read the full breakdown: posit.co/blog/r-llm-e...
Which LLM writes the best R code? - Posit
The vitals package delivers a dedicated framework for measuring how well Large Language Models perform with code.
posit.co
Isabel Z is killing it giving a talk on data tools as the keynote speaker at pydata Boston! Let’s go!
I put together two roundups from posit::conf(2025): • Shiny talks + full workshop materials shiny.posit.co/blog/posts/c... • Quarto talks playlist and summaries quarto.org/docs/blog/po...
shiny.posit.co
Introducing bluffbench, a new tool to evaluate how well LLMs actually see data plots. When we trick LLMs with secret #RStats transformations, they can miss the visual contradiction. bluffbench helps us measure this "blind spot" in AI coding agents. Learn more: posit.co/blog/introdu...
When plotting, LLMs see what they expect to see - Posit
Data science agents need to accurately read plots even when the content contradicts their expectations. Our testing shows today's LLMs still struggle here.
posit.co
I am looking forward to PyData Boston in a few weeks. If anyone is going and wants to meet up please let me know. I will be sitting at the Posit table quite a bit of the time. I went to the last few PyData NYCs so it will be interesting to see how it differs. pydata.org/boston2025
PyData Boston 2025
pydata.org
We're hiring an open-source #python developer focused on modeling APIs! tidyverse.org/blog/2025/11... #numpy #scipy #scikitlearn
Python Open-Source Developer
Posit is hiring a Python open-source developer to create more data analysis tools.
tidyverse.org
How long before I can get a credit card with a reward program paying out in Anthropic or OpenAI token credits?
In case you missed it in all the posit::conf 2025 content, checking out part 3 of Veerle van Leemput's series on building your first AI powered app is worth checking out! shiny.posit.co/blog/posts/s...
Shiny - Build Your First LLM App with Shiny for Python or R
Shiny is a package that makes it easy to create interactive web apps using R and Python.
shiny.posit.co
Part two of Veerle van Leemput's exploration of LLMs is out. Her exposition is so clear and easy to follow even if you are not likely to use Shiny its worth checking out! shiny.posit.co/blog/posts/s...
Shiny - Talking to LLMs: From Prompt to Response
Shiny is a package that makes it easy to create interactive web apps using R and Python.
shiny.posit.co