Sign in

gcfrench.bsky.social

@gcfrench.bsky.social
15 followers 36 following 0 posts
PostsRepliesMedia
Reposted by @gcfrench.bsky.social
Posit @posit.co · 08/10/2026
Check out our conf recap & OS updates: • commons: Build AI data assistants • Quarto Hub: Edit documents in real time • skiLift & skiPatrol: Easily connect to Snowflake databases with #RStats • ggsql: Create charts using #SQL Read more: opensource.posit.co/blog/2026-10-07…
092
Reposted by @gcfrench.bsky.social
Stephen King @stephenking.bsky.social · 06/10/2026
A new book, OTHER WORLDS THAN THESE (T3), is published today. It's the final book of the Talisman trilogy, co-written with my old buddy, Peter Straub. Thank you for your attention in this matter.
1282394269
Reposted by @gcfrench.bsky.social
Posit @posit.co · 06/10/2026
Announcing commons (v0.1.0): A framework for building trustworthy data analysis agents in #RStats and #Python! Agents search your approved code first, and responses are automatically labeled by trust level: deterministic, not agent-decided. Learn more: posit-dev.github.io/commons/
posit-dev.github.io
commons
commons helps data scientists build trustworthy data agents.
0101
Reposted by @gcfrench.bsky.social
Emil Hvitfeldt @emilhvitfeldt.bsky.social · 28/09/2026
Introducting quarto-easycarousel! Simple syntax, many different carousels supported. Fully revealjs compatible with fragment support to easily advance the carousel github.com/EmilHvitfeld... #quarto #slidecrafting
A gallery view showing pink cherry blossoms clustered on branches around a textured tree trunk against a clear blue sky, with arrows and a clickable thumbnail strip below.screenshot, showing how we can put a markdown table as an element in a carouselscreenshot, showing how we can set effect to scale and coverflow for different visual effectsshowing how we can create carousels from code chunks
1193
Reposted by @gcfrench.bsky.social
Thomas Lin Pedersen @thomasp85.com · 24/09/2026
As announced at posit::conf(2026) #ggsql is now, with the release of version 0.5.0, in Beta. I'm so excited for the future of this project. Read all about what the latest version brings you in the release post
opensource.posit.co
ggsql 0.5.0: Readers, Writers, and Beta status
Announcing ggsql 0.5.0, with new readers and writers for getting data in and out, and the project's graduation to beta status.
14814
Reposted by @gcfrench.bsky.social
Nic Crane @niccrane.bsky.social · 21/09/2026
ellmer 0.5.0 is now on CRAN! #rstats 🎉 New in this release: citations from web search, new ways to upload files, token counting before you send, streaming structured output, and AWS Bedrock Mantle support. Read all about it on the Posit Open Source blog: opensource.posit.co/blog/2026-09...
opensource.posit.co
ellmer 0.5.0
ellmer 0.5.0 is now on CRAN, with new ways to send files to the model, citations from web search tools, and new ways to update model price data.
0267
Reposted by @gcfrench.bsky.social
Simon P. Couch @simonpcouch.com · 15/09/2026
We're excited to share commons, an R and Python package that helps data scientists build trustworthy data agents for their organizations! Read more on the @posit.co open source blog: opensource.posit.co/blog/2026-09...
A screenshot of the blog post announcing commons. The hero image shows the hex sticker, a common kingfisher on a park bench.
14511
Reposted by @gcfrench.bsky.social
Tomasz Kalinowski @t-kalinowski.bsky.social · 02/09/2026
yaml12 0.2.0 is out for R and Python! The packages now write YAML that is much more human-readable: - automatic line wrapping for folded string blocks - fewer unnecessary quotes - literal blocks gracefully handle indentation R: posit-dev.github.io/r-yaml12/ Python: posit-dev.github.io/py-yaml12/
posit-dev.github.io
Fast YAML 1.2 Parser and Formatter
A fast, correct, safe, and ergonomic YAML 1.2 parser and generator written in Rust. Convert between YAML and simple R objects with full support for multi-document streams, tags, anchors, and aliases. ...
0163
Reposted by @gcfrench.bsky.social
DataScience+ @datascienceplus.bsky.social · 30/08/2026
Developing an R Tutorial shiny dashboard app #rstats
datascienceplus.com
Developing an R Tutorial shiny dashboard app
Through this post, I would like to describe a R Tutorial Shiny app that I recently developed. You can access the app here. (Please open the app on Chrome as…
001
Reposted by @gcfrench.bsky.social
Jumping Rivers @jumpingrivers.com · 25/08/2026
Why validate hundreds of R functions your project never uses? Litmus helps regulated teams focus validation on the functions their code actually depends on, with risk scoring, audit reporting and ongoing monitoring. www.jumpingrivers.com/litmus/ #RStats #Pharma #GxP
033
Reposted by @gcfrench.bsky.social
Jumping Rivers @jumpingrivers.com · 24/08/2026
Is Posit Assistant worth switching to? 🤖 We look at session context, plot interpretation, built-in skills and how it compares with Claude Code. 📖 www.jumpingrivers.com/blog/posit-a... 📅 Webinar: 3 Sept 🎟️ jumpingrivers.typeform.com/to/UmdyNbAs #RStats #Python #Positron #AI
051
Reposted by @gcfrench.bsky.social
Thomas Lin Pedersen @thomasp85.com · 11/09/2025
I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN. It's not every day we have a new major #ggplot2 release but it is a fitting 18 year birthday present for the package. Get an overview of the release in this blog post and be on the lookout for more in-depth posts #rstats
tidyverse.org
ggplot2 4.0.0
A new major version of ggplot2 has been released on CRAN. Find out what is new here.
9851281
Reposted by @gcfrench.bsky.social
Hadley Wickham @hadley.nz · 17/06/2026
dbplyr 2.6.0 is here! This release leaned on Claude Code to clear a TON of smaller issues, freeing up time for the big stuff: brand-new ADBC and JDBC backends, new translations, and a new sql_dialect() to cleanly decouple connection from SQL dialect. Read more: opensource.posit.co/blog/2026-06...
opensource.posit.co
dbplyr 2.6.0
dbplyr 2.6.0 is now on CRAN, with new ADBC and JDBC backends, IBM DB2 support, more translations, and a bunch of minor fixes and improvements.
05918
Reposted by @gcfrench.bsky.social
Posit @posit.co · 01/06/2026
Announcing roxygen2 8.0.0 for #RStats package developers! 📦 This major release streamlines documentation workflows and includes over 100 bug fixes, S7 support, R6 tooling, a lighter footprint, and modern configuration. Learn more: opensource.posit.co/blog/2026-05...
opensource.posit.co
roxygen2 8.0.0
roxygen2 8.0.0 is now on CRAN, with first-class support for S7, a bunch of R6 improvements, a new configuration style, and a slimmer dependency footprint.
0175
Reposted by @gcfrench.bsky.social
George Stagg @gws.phd · 20/04/2026
I've been working on this over the last few months and in my opinion it is just beyond cool. Grammar of graphics for SQL users!
16315
Reposted by @gcfrench.bsky.social
Posit @posit.co · 02/04/2026
We are pleased to announce Quarto 1.9 ✈️ New features for #RStats, #Python, and #JuliaLang users include Posit Connect Cloud publishing, PDF accessibility (PDF/A & PDF/UA), brand asset sync, enhanced #Typst support, list table syntax, and LLM-friendly output. Learn more: quarto.org/docs/blog/po...
quarto.org
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.
24210
Reposted by @gcfrench.bsky.social
Charlie Gao @shikokuchuo.net · 03/03/2026
mirai 2.6.1 is now on CRAN Launching daemons on Posit Workbench wasn't working for you with mirai 2.6.0? We've fixed it! `http_config()` now authenticates correctly for all Workbench installation types. Scale seamlessly from laptop to enterprise with mirai. mirai.r-lib.org #Rstats #Tidyverse
mirai.r-lib.org
Minimalist Async Evaluation Framework for R
Evaluates R expressions asynchronously and in parallel, locally or distributed across networks. An official parallel cluster type for R. Built on nanonext and NNG, its non-polling, event-driven archit...
0183
Reposted by @gcfrench.bsky.social
Posit @posit.co · 25/02/2026
Announcing mirai 2.6.0! This framework for parallel & async computing in #RStats just got a major upgrade: HTTP Launcher (incl to Posit Workbench!), C-Level Dispatcher, process results as they finish, and synchronous mode . Learn more: tidyverse.org/blog/2026/02...
The mirai hex sticker on a dotted background, with the Posit logo in the corner.
0274
Reposted by @gcfrench.bsky.social
Posit @posit.co · 17/02/2026
Announcing plumber2 0.2.0 for APIs in #RStats 🔧 plumber2 0.2.0 brings essential observability and authentication features to your R workflows: Native support for traces and metrics, streamlined request handling for higher throughput, and more! Read more: tidyverse.org/blog/2026/01...
plumber2 hex
0256
Reposted by @gcfrench.bsky.social
Davis Vaughan @davisvaughan.bsky.social · 04/02/2026
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...
tidyverse.org
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...
12463133
Reposted by @gcfrench.bsky.social
Sharon Machlis @smachlis.bsky.social · 29/01/2026
Not sure if info in here has changed, but I've gone over this presentation by @themockup.blog MULTIPLE times over the years to get comfortable with arrow and parquet files in #RStats
1245
Reposted by @gcfrench.bsky.social
The {gt}/great_tables Packages @gt-package.bsky.social · 22/01/2026
📦 gt 1.3.0 is on CRAN! There's a great new function called `row_order()` that lets you sort rows within groups (e.g., order cars by price within each country, etc.). Pairs nicely with `row_group_order()` for full control over table arrangement. Release notes: github.com/rstudio/gt/r...
github.com
Release v1.3.0 · rstudio/gt
New features The new row_order() function makes it possible to order rows within groups by one or more columns. This complements the existing row_group_order() function, which reorders the groups...
0133
Reposted by @gcfrench.bsky.social
Posit @posit.co · 06/01/2026
📢 Announcing gt v1.2.0, created with GSK to improve #RStats table reporting in pharma! 🔹 Hierarchical row labels for complex data. 🔹 New horizontal summary tools for totals and averages. 🔹 Simplified scientific notation 🔹 Better rendering for Word, LaTeX, and RTF Details: posit.co/blog/gt-1-2-0/
posit.co
What's New in gt 1.2.0: Better Tables Through Collaboration - Posit
The gt v1.2.0 release introduces hierarchical multi-column stubs, row-wise aggregation, and SI prefix formatting, as well as improved support for LaTeX, Word, and RTF outputs.
0263
Reposted by @gcfrench.bsky.social
The {gt}/great_tables Packages @gt-package.bsky.social · 17/12/2025
gt 1.2.0, an R pkg for making tables, is now out (on CRAN)! Major highlights include: - SI prefix formatting w/ `fmt_number_si()` - multi-column stubs for hierarchical row labels - new `summary_columns()` function - major improvements to LaTeX, Word, and RTF rendering github.com/rstudio/gt/r...
github.com
Release v1.2.0 · rstudio/gt
The new fmt_number_si() function format numeric values with SI prefixes and an optional unit (which could be also be obtained from a separate column), automatically selecting the appropriate prefix...
0103
Reposted by @gcfrench.bsky.social
John Paul Helveston @jhelvy.bsky.social · 25/11/2025
🎉 Announcing surveydown v1.0.0! surveydown is an #opensource #rstats package for building surveys with #Quarto & #Shiny. This release improves the survey design experience, including: - Simplified YAML settings - Auto page navigation - Previous buttons! More at surveydown.org/blog/2025-11...
surveydown.org
Announcing surveydown v1.0.0! – surveydown.org
We are thrilled to announce the v1.0.0 release of surveydown, a stable release with improvements to YAML settings, page navigation, question creation, and a smoother overall developer experience.
616931
Reposted by @gcfrench.bsky.social
Simon P. Couch @simonpcouch.com · 20/11/2025
Often, the first question I get when sharing about Posit's LLM tools is "Will this expose my data?" @sara-altman.bsky.social and I wrote about the trust relationships involved when using our AI tools on the @posit.co blog. posit.co/blog/trust-l...
posit.co
Privacy and AI Assistants - Posit
Many of our LLM tools can execute code and access your files. What does this mean for privacy?
0112
Reposted by @gcfrench.bsky.social
Hadley Wickham @hadley.nz · 18/11/2025
ellmer 0.4.0 is out now! New features include Claude caching & file uploads, support for newer OpenAI responses API, web search tools, and better security. Read more at tidyverse.org/blog/2025/11... #rstats
tidyverse.org
ellmer 0.4.0
ellmer 0.4.0 includes important lifecycle updates, new Claude features (caching, file uploads, web tools), OpenAI improvements, and enhancements to error handling, pricing tracking, and security.
04111
Reposted by @gcfrench.bsky.social
R for the Rest of Us @rfortherestofus.com · 17/11/2025
Want your Quarto PDFs to look as good as the analysis inside? We’re hosting a livestream this Wednesday on using Typst to design better, more professional PDFs. November 19 at 10am Pacific on YouTube. Join us live + bring your questions: buff.ly/YZ2uJbI #rstats
buff.ly
Making high-quality PDFs with Quarto and Typst (Livestream)
We recently published a massive blog post all about making custom PDF templates using Quarto and Typst. If you’re interested in creating beautiful, professional documents with R, you’ll want to check…
0132
Reposted by @gcfrench.bsky.social
Posit @posit.co · 14/11/2025
Have some free time this weekend? How about 2,500 hours? The recordings from posit::conf(2025) are now online! Learn about the innovations and insights from conf. We celebrated #RStats and #Python, with a focus on next-gen tools & #AI integration. See the info here: posit.co/blog/talks-a...
posit.co
Talk recordings and workshop materials from posit::conf(2025) - Posit
2500+ hours of posit::conf content just landed on YouTube.
0327
Reposted by @gcfrench.bsky.social
Hadley Wickham @hadley.nz · 06/11/2025
pkgdown 2.2.0 now out — tidyverse.org/blog/2025/11.... Main feature is new build_llm_docs() which makes your websites easier to understand by LLMs. (Which you can easily turn off if desired) #rstats
tidyverse.org
pkgdown 2.2.0
The latest version of pkgdown automatically builds markdown files that make it easy for LLMs to use your website.
2458
Reposted by @gcfrench.bsky.social
Giles @gdeejay.bsky.social · 05/11/2025
Sharing this #rstats blog on parsing JSON data again as: 1.) It's great; 2.) I'm working with JSON data again and have yet to master parsing it; and 3.) JSON is the worst, which is definitely not a skill issue related to 2.
themockup.blog
The MockUp - Easily parsing JSON in R with jsonlite and purrr
It's turtles all the way down...
1175
Reposted by @gcfrench.bsky.social
Hadley Wickham @hadley.nz · 04/11/2025
And stringr 1.6.0 is out too: tidyverse.org/blog/2025/11.... A fairly small release but some handy improvements thanks to tidyverse dev day contributors! #rstats
tidyverse.org
stringr 1.6.0
This release deprecates `str_like(ignore_case)` and changes the behaviour of `str_replace_all()` for function replacements. It also introduces `str_ilike()` for case-insensitive SQL-like pattern matc...
1527
Reposted by @gcfrench.bsky.social
Hadley Wickham @hadley.nz · 04/11/2025
purrr 1.2.0 out now — mostly removing long deprecated functions but a few small performance nad parallel processing improvements. Learn more at www.tidyverse.org/blog/2025/11... #rstats
tidyverse.org
purrr 1.2.0
This release tightens up the package by removing long-deprecated functions, making `map_chr()` and predicate functions more type-safe, and requiring a newer version of carrier to make `in_parallel()`...
07515
Reposted by @gcfrench.bsky.social
Posit @posit.co · 28/10/2025
Announcing plumber2 0.1.0! 🔧 The next-gen #RStats framework for building web servers and REST APIs is here. It's a rewrite of plumber with a modern foundation. Key features include async support via mirai, native WebSockets, and serving of Shiny/Quarto. Learn more: tidyverse.org/blog/2025/09...
plumber2 logo with Posit logo
1346
Reposted by @gcfrench.bsky.social
Clarity Data Studio @claritydatastudio.com · 09/10/2025
We partnered with the International Vaccine Access Center at JHU to create dynamic state-level immunization reports. This is the first of 4 videos showing how we built them — from Canva designs to parameterized reports in R & #Quarto. Watch and share your thoughts! youtu.be/CX-FScp2FRI #RStats
youtu.be
How a Highly-Branded Report Gets Made in R
Join us as we collaborate with the International Vaccine Access Center at Johns Hopkins University to develop comprehensive state-level immunization reports....
0132
Reposted by @gcfrench.bsky.social
Posit @posit.co · 09/10/2025
Announcing mall 0.2.0! 🎉 This update for #RStats and #Python brings more features to your data-driven NLP workflows using LLMs. Connect directly to OpenAI, Gemini, and others, parallel processing, run NLP on string vectors, and new cheatsheet!! Read the blog post: blogs.rstudio.com/ai/posts/202...
The mall hex next to its cheatsheet with an R and Python side
0173
Reposted by @gcfrench.bsky.social
Posit @posit.co · 30/09/2025
The new ggplot2 4.0.0 is here! 🎉 This major update includes a foundational rewrite of S7 and user benefits such as smarter labeling and a revamped theming system. Check the details: www.tidyverse.org/blog/2025/09... BONUS: Join the release party on Oct 3, 3pm ET. bit.ly/join-gg-extenders #RStats
ggplot2 hex with tada emoji. Text: Join the v4.0.0 release party with Teun van den Brand and the ggplot2 extenders, Oct 3 at 3pm Et, bit.ly/join-gg-extenders
29033
Reposted by @gcfrench.bsky.social
Sharon Machlis @smachlis.bsky.social · 24/09/2025
New to me: the {mirai} #RStats 📦 for elegant async parallel computing in R. mirai.r-lib.org @shikokuchuo.net 's #Positconf2025 slides: shikokuchuo-posit2025.share.connect.posit.cloud#/title-slide
mirai.r-lib.org
Minimalist Async Evaluation Framework for R
Designed for simplicity, a mirai evaluates an R expression asynchronously in a parallel process, locally or distributed over the network. Modern networking and concurrency, built on nanonext and NNG, ...
071
Reposted by @gcfrench.bsky.social
Thomas Lin Pedersen @thomasp85.com · 24/09/2025
I am super hyped to finally share the first release of plumber2 with all of you. This has been the center of my attention for a big part of 2025 and I hope you'll find it a worthy update to the venerable plumber package. The blog post will tell you more #rstats
tidyverse.org
plumber2 0.1.0
plumber2, a complete rewrite of plumber, has landed on CRAN, providing a modern, future proof solution for creating web servers in R. Read all about the new features here.
29227
Reposted by @gcfrench.bsky.social
Posit @posit.co · 22/09/2025
💡 What happens when you take everything you've learned about LLMs… and turn it into an app people can actually use? In Part 3 of The Shiny Side of LLMs, we build DeckCheck — a Shiny app (#RStats & #Python) that acts like your Presentation Rehearsal Buddy. Read more 👉 shiny.posit.co/blog/posts/s...
shiny.posit.co
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.
0162
Reposted by @gcfrench.bsky.social
Simisani Nokulunga Ndaba @simisani.bsky.social · 22/09/2025
🚀 Curious about Positron, Posit’s new open-source IDE? This session shows RStudio users the basics, what’s new, and how it fits your workflow with @ivelasq3.bsky.social (Posit, PBC) #RStats #DataScience #Positron #rladies Thursday 09 October, 11am CT | 6:00 PM CAT www.meetup.com/rladies-gabo...
meetup.com
Positron for RStudio Users: A Gentle Introduction, Thu, Oct 9, 2025, 6:00 PM | Meetup
Curious about Positron, the new open-source data science IDE from Posit? This session will walk RStudio users through the basics of Positron, highlight familiar features, a
34320
Reposted by @gcfrench.bsky.social
Posit @posit.co · 15/09/2025
Announcing the latest release of Posit Workbench, Positron, and RStudio! • Positron is now Generally Available. • RStudio: Quarto 1.7 and package security insights. • New Workbench homepage, Prometheus metrics are GA, and optional session auditing logs. Learn more: posit.co/blog/rstudio...
0142
Reposted by @gcfrench.bsky.social
Andrew Heiss @andrew.heiss.phd · 11/09/2025
There are some really neat new features here! Better theme settings! Easier ways to set geom defaults! *Labels from labels stored as column attributes* #rstats
1254
Reposted by @gcfrench.bsky.social
CascadiaRConference @cascadiarconf.bsky.social · 27/08/2025
Think R is just for data analysis? Think again. David Keyes’ keynote, 25 Things You Didn’t Know You Could Do with R, from #CascadiaRConf2025 blasts that myth wide open. Want creativity, practicality, and real-world R hacks? This is your ticket. Watch it now: youtu.be/wrPrIRcOVr0 #rstats #datasci
youtu.be
Keynote - David Keyes - 25 Things You Didn't Know You Could Do with R #CascadiaRConf2025
YouTube video by Cascadia R Conf
1166
Reposted by @gcfrench.bsky.social
Jakub Nowosad @jakubnowosad.com · 27/08/2025
📦 New R package: sfhotspot by Matt Ashby Identify & analyze spatial clusters of points (places/events) entirely with sf objects. Includes tools for counts, change over time, kernel density, Getis–Ord Gi*, etc. 🔗 GitHub: github.com/mpjashby/sfh... #RStats #GISchat #Geocomputation #RSpatial
0309
Reposted by @gcfrench.bsky.social
Andrew Holz @andrewholz.bsky.social · 27/08/2025
Finally 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.co
Posit
Posit's latest glimpse newsletter highlights new product releases, including the Positron IDE and several new LLM-powered tools.
0146
Reposted by @gcfrench.bsky.social
Maëlle Salmon @masalmon.eu · 26/08/2025
🦆 "An Illustrated Guide to OAuth" by Aditya Bhargava www.ducktyped.org/p/an-illustr...
ducktyped.org
An Illustrated Guide to OAuth
OAuth was first introduced in 2007.
011
Reposted by @gcfrench.bsky.social
Typst @typst.app · 20/08/2025
In the past two years, Typst has become the foundation to base document writing on for so many people. With the lessons from their experience, we are launching our new website today.
A screenshot of the new landing page, showing the heading "A new foundation for documents" and a few drawings representing document types with a thick specification binder highlighted in color.
14310
Reposted by @gcfrench.bsky.social
Edgar @theotheredgar.bsky.social · 20/08/2025
New 📦 release alert! {mall} 0.2.0 is out now for #rstats and #pydata. Now you can use external #llm like OpenAI & Gemini, and a brand new cheatsheet! New blog post here: blogs.rstudio.com/ai/posts/202...
blogs.rstudio.com
Posit AI Blog: mall 0.2.0
The mall 0.2.0 update for R and Python introduces support for external LLM providers like OpenAI and Gemini. This version also features parallel processing for R users, the ability to run NLP on str...
0134
Reposted by @gcfrench.bsky.social
Charlie Gao @shikokuchuo.net · 10/07/2025
#tidyverse purrr 1.1.0 is out - now with parallel processing! Scale your #rstats map operations reliably and efficiently across multiple cores and even distributed systems. Powered by the mirai framework, this unlocks new levels of performance. Read more at: www.tidyverse.org/blog/2025/07...
tidyverse.org
Parallel processing in purrr 1.1.0
The functional programming toolkit for R gains new capabilities for parallel processing and distributed computing using mirai.
418958