George Stagg reposted
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
George Stagg
@gws.phd
Software Engineer @ Posit working on Open Source & AI. Maths. Physics. I like making things.
2.3K followers222 following26 posts
George Stagg reposted
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
Some great work here by the QuantStack team! Improving the Fortran on Wasm ecosystem and better NumPy performance in the browser notebook.link/blog/the-las...
George Stagg reposted
🎓 Our most requested course is live on Posit Academy: Getting Started with R & the Tidyverse! Learn R basics, wrangle data with dplyr, & build ggplot2 plots all in your browser via Quarto Live. Free course 👇 academy.posit.co/getting-star... #rstats #tidyverse
This article has some really great advice, especially in the agentic era where code can be rewritten quickly if needed. dannorth.net/blog/best-si... The author articulates things I feel intuitively about building software, particularly the idea of “as simple as possible, but no simpler”.
George Stagg reposted
Do you love maps? Of course you do! With the latest release of #ggsql we now support spatial plotting directly from your database. As a cherry on top, the release also provides powerful in-layer aggregation. Read all about it on the blog
George Stagg reposted
Demo at amoeba.github.io/arrow-r-wasm/. I've never had to do so little work to add support for a new platform. Thanks to @gws.phd and team for Web-R and @jeroenooms.bsky.social for the R-Universe infra.
YAY! Arrow on wasm! 🎉 github.com/apache/arrow... Thanks, @brycemecum.com!
This week's #TidyTuesday is about agricultural tariffs in the US. Today I've been working some more on #ggsql, so here is a ggsql plot! Code: gist.github.com/georgestagg/...
George Stagg reposted
little technote about a cool trick that me and @gws.phd designed to make WebR load packages faster.
George Stagg reposted
Yesterday we announced the alpha release of #ggsql 🎉 In celebration, here is a ggsql plot for #TidyTuesday Week 16 of 2026, using a dataset on global health spending! 💰 ggsql source: gist.github.com/georgestagg/...
George Stagg reposted
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!
I 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.org
There are interactive examples at ggsql.org, and instructions for installing ggsql and its Positron extension. We've focused on duckdb to start with, so it's super easy to use data from CSV, parquet, and more, without R or Python! I'm really proud of our work so far, please give it a go!
George Stagg reposted
Super excited for the new release of #rstats V8 which now also works in WebR by running js/wasm natively in web worker (thanks to @gws.phd). Will release some cool new packages soon to show the potential of WASM in R ✨
PSA for anyone beginning to use #wasm #webR to share R code snippets: We have a new short URL for the webR app: webr.sh!
Thanks to some joint work with @jeroenooms.bsky.social the latest dev build of webR now supports the {curl} package, along with many other packages that rely on it! 🎉 If you're able to use a WebSocket SOCKS proxy (outside of the browser), you can now use {curl} to make HTTP requests in webR.
You can read more about how this all works in Jeroen's blog post: jeroen.github.io/notes/webass...
Even ellmer works! Here using a provider that does not require auth: webr.r-wasm.org/latest/#code... Of course, the usual rules about API keys in webR still apply: *ALL* R source is visible client-side, so *NEVER* publish anything that actually includes any secret keys. This is just a neat demo!
Thanks to some joint work with @jeroenooms.bsky.social the latest dev build of webR now supports the {curl} package, along with many other packages that rely on it! 🎉 If you're able to use a WebSocket SOCKS proxy (outside of the browser), you can now use {curl} to make HTTP requests in webR.
Here's an example using an R package that relies on {httr2} to query a Hacker News API: webr.r-wasm.org/latest/#code...
George Stagg reposted
George Stagg reposted
We're happy to announce that there will be another #rstats Tidy Development Day after the 2025 posit::conf in Atlanta! www.tidyverse.org/blog/2025/07...
webR 0.5.4 has been released! Some new updates include sharing URLs for the webR app, filesystem support for JupyterLite 0.6, and an upgrade to the Emscripten runtime. Read all about it in my latest post on the tidyverse blog: www.tidyverse.org/blog/2025/07...
George Stagg reposted
🚀Quarto Live developer @gws.phd shows how to make interactive, explorable, & reproducible docs. #Python & R in the browser—no setup, no servers! ✅ Live coding exercises & auto-checking ✅ Works on mobile! 📺 Watch now → buff.ly/41BnAsT #Quarto #DataScience #WebAssembly
George Stagg reposted
George Stagg reposted
George Stagg reposted
📦 usethis 3.1.0 📦 is released. `use_vignette()` and `use_article()` can now help you initiate a Quarto (.qmd) vignette or article. #rstats usethis.r-lib.org/news/index.h...
George Stagg reposted
#RStats I'm so happy to finally share what we've been experimenting on at ThinkR for the past couple of weeks — A native mobile app that can run R code through #webR Read more at 👉 rtask.thinkr.fr/youve-been-w...
George Stagg reposted
Slides on how R-universe uses @cloudflare.social to get fast global routing and caching: jeroen.github.io/technotes2024
George Stagg reposted
We’ve been working hard on next quarto version and it is coming out soon. It is already available so if you are ok to try it please do ! Feedback welcome to find the remaining bugs that could still be hidden. Thanks !
PSA: Quarto v1.6 is coming soon - we'd love your feedback on the preview release! quarto.org/docs/download/prerelease.html
George Stagg reposted
I made a starter pack with #Shiny for #RStats and #Python devs and friends! And if you're a Shiny person and want to be included, let me know. go.bsky.app/BFEQ1HY
I've written a series of blog posts about what I've been up to over the last few months! 📝 In the posts I talk about webR, R Shinylive, and a new Quarto extension for interactive code exercises. Take a look if you're interested in the latest for R for WebAssembly. www.tidyverse.org/blog/2024/10...
George Stagg reposted
No trick, all treats - posit::conf(2024) talks are now on YouTube! 🍬 Over a thousand people gathered in Seattle and online to dive into all things open-source data science. With 100+ talks, there's a lot to explore! Check out the playlist: www.youtube.com/playlist?lis... #RStats #Python
George Stagg reposted
Replying to @hadley.nz
R in Production, r-in-production.org, is a new book that will help you put R into production, coupled with (in the near future) new tools to make the process less painful. I'm working on this with @thomasp85.com , @gaborcsardi.bsky.social, and @hfrick.bsky.social.
George Stagg reposted
🎓 Excited to speak at @pyopensci.bsky.social 's Fall Festival! Join me for insights on the future of #DataScience education using #WebAssembly tools like #Pyodide & #webR with #Quarto. 📅 Nov 1st, Workshop: "Reproducible reports and presentations" 🧵 Thread below!
George Stagg reposted
‼️ New blog post! I discuss the benefits of developing C/C++ code for R with the new #Positron IDE (from @posit.co) and provide functions to add to your user profile to automate some current pain points away! Developing C/C++ code for R with Positron Link: www.tylermw.com/posts/coding... #RStats
George Stagg reposted
Winners of the 2024 Shiny Contest posit.co/blog/winners... #posit #rstats #shiny #python #pydata
George Stagg reposted
I made an #RSats starter pack. Includes a touch of Linux, Python, and dataviz but mostly R. go.bsky.app/Ki7PjpS
I recently wrote a deep-dive post discussing the patches we make to LLVM Flang to cross-compile #wasm objects from Fortran source for #webR. It's at gws.phd/posts/fortra..., do take a look if you're interested. There are also some fun little interactive BLAS & LAPACK demos near the end of the post.
You are up to date.