Andrew Holz @andrewholz.bsky.social · 11/09/2026And after ironing out a few things this was actually fun to build! 010
Andrew Holz @andrewholz.bsky.social · 02/09/2026Many (most) organizations have overly aggressive goals which are a direct result of wishful thinking masquerading as strategy. Missing goals really grinds people down overtime and actually undermines progress. How to be a voice for "realism" without being painted as "negative" feels important. 010
Andrew Holz @andrewholz.bsky.social · 06/08/2026If you don't subscribe to Glimpse, consider it? Isabella does a great job of rounding up whats up in Posit Open Source and sharing a bunch of links so you can check out the bits you find interesting. posit.co/blog/2026-08...posit.coposit::glimpse() Newsletter - August 2026> 030
Reposted by Andrew HolzChristophe 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
Reposted by Andrew HolzTomasz Kalinowski @t-kalinowski.bsky.social · 23/07/2026I'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...opensource.posit.coir 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. 47521
Andrew Holz @andrewholz.bsky.social · 22/07/2026Every time someone pastes a screenshot of a plot into their doc or presentation, an angel _loses_ its wings. 000
Andrew Holz @andrewholz.bsky.social · 20/07/2026Code 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. 000
Andrew Holz @andrewholz.bsky.social · 25/06/2026Free 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. 000
Reposted by Andrew HolzEmil Hvitfeldt @emilhvitfeldt.bsky.social · 23/06/2026New 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 0135
Andrew Holz @andrewholz.bsky.social · 18/06/2026So much potential in the q2 and quartohub work! Team is killing it! 050
Reposted by Andrew HolzCarson Sievert (he/him) @cpsievert.bsky.social · 17/06/2026I'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...opensource.posit.coAsk more of your dashboard with querychat and ggsqlquerychat 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... 34012
Andrew Holz @andrewholz.bsky.social · 11/06/2026Engineering 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. 000
Reposted by Andrew HolzPosit @posit.co · 06/05/2026Announcing 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.coposit::glimpse() Newsletter - May 2026We’re introducing new packages like ggsql and raghila, alongside major updates to Quarto and many other open-source packages. 0239
Reposted by Andrew HolzEmil Hvitfeldt @emilhvitfeldt.bsky.social · 14/04/2026Need a little whimsy in your quarto slides? Presenting quarto-revealjs-transitions with 100+ new slide transitions github.com/EmilHvitfeld... #quarto 3264
Andrew Holz @andrewholz.bsky.social · 26/03/2026Quarto v1.9 is now out. Release blog post summarizes the new goodies. quarto.org/docs/blog/po...quarto.orgQuarto 1.9 – QuartoQuarto 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. 071
Reposted by Andrew HolzHadley Wickham @hadley.nz · 20/03/2026We 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 27245
Reposted by Andrew HolzPosit @posit.co · 11/03/2026The 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.coposit::glimpse() Newsletter – March 2026 - PositStay 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. 1179
Andrew Holz @andrewholz.bsky.social · 05/03/2026Accessibility is hard and nuanced but oh so important. Quarto takes another step forward thanks to Gordon Woodhull. quarto.org/docs/blog/po...positpbc.atlassian.netLog in with Atlassian accountLog in to Jira, Confluence, and all other Atlassian Cloud products here. Not an Atlassian user? Sign up for free. 000
Andrew Holz @andrewholz.bsky.social · 02/03/2026Interesting 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!posit.coThe Prolific Output of Wes McKinney in the Age of Agentic Engineering - PositWes 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. 120
Reposted by Andrew HolzPosit @posit.co · 18/02/2026The 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.coposit::glimpse() Newsletter – February 2026 - PositThis edition covers major updates from Posit, including new versions of ggplot2, ellmer, and dplyr. 0128
Andrew Holz @andrewholz.bsky.social · 19/02/2026I 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!youtu.bequerychat in Python: Query Your Data with Natural Language | Shiny + LLMs | Veerle van LeemputYouTube video by Posit PBC 010
Reposted by Andrew HolzEmil Hvitfeldt @emilhvitfeldt.bsky.social · 17/02/2026Surprise 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 1184
Andrew Holz @andrewholz.bsky.social · 09/02/2026I 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_. 110
Andrew Holz @andrewholz.bsky.social · 31/12/2025Amazing post on an amazing session. Thank you so much for sharing Emily! 100
Reposted by Andrew HolzPosit @posit.co · 11/12/2025New 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...posit.coWhich LLM writes the best R code? - PositThe vitals package delivers a dedicated framework for measuring how well Large Language Models perform with code. 1205
Andrew Holz @andrewholz.bsky.social · 09/12/2025Isabel Z is killing it giving a talk on data tools as the keynote speaker at pydata Boston! Let’s go! 1172
Andrew Holz @andrewholz.bsky.social · 04/12/2025I 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 0176
Reposted by Andrew HolzPosit @posit.co · 19/11/2025Introducing 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...posit.coWhen plotting, LLMs see what they expect to see - PositData science agents need to accurately read plots even when the content contradicts their expectations. Our testing shows today's LLMs still struggle here. 12411
Andrew Holz @andrewholz.bsky.social · 20/11/2025I 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/boston2025pydata.orgPyData Boston 2025 012
Reposted by Andrew HolzMax kuhn @topepo.bsky.social · 12/11/2025We're hiring an open-source #python developer focused on modeling APIs! tidyverse.org/blog/2025/11... #numpy #scipy #scikitlearntidyverse.orgPython Open-Source DeveloperPosit is hiring a Python open-source developer to create more data analysis tools. 03414
Andrew Holz @andrewholz.bsky.social · 23/10/2025How long before I can get a credit card with a reward program paying out in Anthropic or OpenAI token credits? 010
Andrew Holz @andrewholz.bsky.social · 23/09/2025In 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.posit.coShiny - Build Your First LLM App with Shiny for Python or RShiny is a package that makes it easy to create interactive web apps using R and Python. 0123
Andrew Holz @andrewholz.bsky.social · 08/09/2025Part 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.posit.coShiny - Talking to LLMs: From Prompt to ResponseShiny is a package that makes it easy to create interactive web apps using R and Python. 010
Reposted by Andrew HolzPosit @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
Andrew Holz @andrewholz.bsky.social · 27/08/2025Finally got Glimpse out focused on what the Posit open source team has been up to. Turns out its quite a bit! posit.co/blog/posit-g... I continue to be happy with the approach we (Posit) are taking with LLMs and AI. Too impactful to ignore but focus on useful and safe as much as possible.posit.coPositPosit's latest glimpse newsletter highlights new product releases, including the Positron IDE and several new LLM-powered tools. 0146
Andrew Holz @andrewholz.bsky.social · 22/08/2025You might be in a certain kind of family if... as leftovers are being put away in the fridge there is an involved discussion on if the fridge is LIFO or FIFO and if that is family member specific. Then the undeniable trump card is played and its really MDFO (Most Delicious) for everyone. 000
Andrew Holz @andrewholz.bsky.social · 15/08/2025This is fantastic! Really looking forward to using this … like tomorrow! Let’s gooooo! 051
Reposted by Andrew HolzPosit @posit.co · 06/08/2025Announcing a new blog series on LLMs from @veerle.hypebright.nl! Part 1: "What LLMs Actually Do (and What They Don't)" breaks down complex concepts like transformers, hallucinations, and RAG in simple terms. Check it out here: shiny.posit.co/blog/posts/s... #RStats #LLM #PythonProgrammingshiny.posit.coShiny - What LLMs Actually Do (and What They Don’t)Shiny is a package that makes it easy to create interactive web apps using R and Python. 1339
Andrew Holz @andrewholz.bsky.social · 28/07/2025Testing work or apps that leverage LLMs is disturbingly difficult. At Posit we have been exploring how to do this as we explore RESPONSIBLE usage of LLMs in data science. Sara and Simon share some findings about which models play nice with Pandas. 🐼 posit.co/blog/python-...posit.coPositThis blog post evaluates various large language models (LLMs) for their Python code generation capabilities, focusing on Pandas-related problems from the DS-1000 dataset. 000
Reposted by Andrew HolzPosit @posit.co · 15/07/2025Ever wonder about the mind behind Pandas & Apache Arrow? 🤔 Ep. 2 of #TheTestSet (Part 1!) unpacks @wesmckinney.com's journey, including his speedrunning past! What makes good tools good? 🎧 Listen at thetestset.co, on Spotify, or Apple Podcasts #Python #DataEngineering #OpenSource #PodcastLaunch 084
Andrew Holz @andrewholz.bsky.social · 09/07/2025Let’s be clear. LLMs do not hallucinate. LLMs are not trying to be correct, they are trying to be plausible. 010
Andrew Holz @andrewholz.bsky.social · 17/06/2025Love seeing the communities work on Posit's blog. If you have an awesome Quarto or Shiny blogpost you think you are missing ping me and lets see if we can work it out! posit.co/blog/race-st...posit.coPositDrew Coughlin demonstrates how the querychat package can create an LLM-powered dashboard that allows natural language queries of trail race data. 041
Reposted by Andrew HolzMickaël CANOUIL, Ph.D. @mickael.canouil.fr · 20/05/2025Quarto Iconify 3.0.0 is there! Set your own global default values via the YAML frontmatter because sometimes you want things to get upside down all at once 🙃 github.com/mcanouil/qua... #Quarto #Iconify #HTML 0122
Andrew Holz @andrewholz.bsky.social · 07/05/2025So happy to work at a company that shows up for open source! Lets go!!! 010
Andrew Holz @andrewholz.bsky.social · 01/05/2025Love it, or hate it LLMs are going to have a profound impact on software development and data science. At Posit I have been helping the team grapple with the tech. I wrote up our process and experiences with it. Would love to hear about other orgs have engaged with them. posit.co/blog/llm-hac...posit.coPositPosit's internal AI/LLM hackathons are providing valuable firsthand experience for employees exploring the technology. After several months, here are some key lessons learned. 1121
Andrew Holz @andrewholz.bsky.social · 16/04/2025Posit has been up to lots of exciting stuff. I wrote a short overview of it as a Glimpse Newsletter. Lots of LLM/AI (its important whether you love it or hate it)... Beyond product announcements, there are also some great learning resources. Let me know what you think. posit.co/blog/posit-g...posit.coPositRead about new LLM tools for R and Python, improved interoperability, community events, learning resources, and more. 1153
Andrew Holz @andrewholz.bsky.social · 15/04/2025Simon has been killing it, building packages and exploring the use of AI/LLMs in R. It seems like deciding on which base model to use should be straightforward forward, but even that takes thoughtfulness, a systematic approach and is a (fast) moving target! 020
Reposted by Andrew HolzSimon P. Couch @simonpcouch.com · 15/04/2025New on my blog: OpenAI dropped a trio of models yesterday that they claim result from "focusing closely on real-world developer needs." I was curious whether this might mean stronger #rstats coding performance. www.simonpcouch.com/blog/2025-04... 57122
Reposted by Andrew HolzPosit @posit.co · 26/02/2025We are delighted to announce the release of ellmer, an R package for accessing the power of LLMs in R! ellmer supports a variety of model providers. Chat, tool call, stream API calls, extract structured data, and more! Learn about it here: posit.co/blog/announc... #RStats #AI #LLM 810128
Reposted by Andrew HolzSimon P. Couch @simonpcouch.com · 16/01/2025Meet gander, a chat interface for R data scientists🪿 gander automatically incorporates context from your #rstats environment and surrounding code and can be used with any model supported by ellmer in either RStudio or Positron. Read more: simonpcouch.github.io/gander/ 613838