Super excited to share with everyone the two ways I've been developing to make building your shiny app's UI faster, easier, and more pleasant: {gridlayout} and {shinyuieditor} (🧵1/5) #RStudioConf#RStats#rstudioconf2022
"Say no to slop. Managing AI generated code at scale is an emerging problem, and will require new processes and conventions to keep code quality high"
This is exactly what I've been building https://t.co/R0QZgeNox6 for
Entirely possible that my workflow though was highly fit to 4.5 and I need to figure out how to work with a new model. If that is the case I really hope we don't have to tweak workflows every 3 months as a model comes out. It's exhausting. #SoftwareEngineering
After using Opus 4.6 for a while: I dont necessarily think it's better than 4.5. I've noticed more designs that it makes that are kind of obvious "I would not do it that way, let me fix it" than I had with 4.5. #ai#ClaudeCode
I got my start in programming with Jupyter notebooks and so they are dear to my heart. If you’re an adventurous data scientist, download the latest Positron and give it a try! Feedback is welcome and highly encouraged! https://t.co/0vZHKwZnLC
For more than a year I have been working on a brand new Jupyter Notebook editor for Positron. This is a ground-up build of a new Jupyter Notebook experience built to leverage all the knowledge and tools Posit/Positron brings to the data science table. 🧵#jupyter
📢The {ShinyUiEditor} is finally out of its "alpha" stage! 📢
We've taken off the big scary warning about using it and want you to take it for a whirl.
See my post about this on the Posit blog:
https://t.co/OwLwN1oaTZ
#rstats#DataScience
Forgot to post this when it went live, but the new {shinyuieditor} website built with @astrodotbuild and @tailwindui components is live! Such a nice building experience. #rstats#webdev https://t.co/O8eHKYuA4Z
New {shinyuieditor} feature: the ability to clean up render functions for deleted outputs.
Started from a template with a plot you don't need? You don't have to manually go in and delete the renderPlot() code after deleting it anymore! #rstats#shiny https://t.co/O8eHKYuA4Z
It’s official! The FDA has approved the first Shiny app submitted by the R Submissions Working Group. Read more on Pharmaverse blog, where our Appsilonians share how we used the Rhino framework to recreate the successful app for FDA's Pilot 2 project 🦏💙
https://t.co/RgruMP5D3o
I'm pretty happy with the latest feature of the {shinyuieditor}: synced IDs between your UI and server code. Did you change your slider input ID to "numBins" from "bins"? Now any server code that uses that input will update too, so your app doesn't break! https://t.co/O8eHKYuA4Z
Sneak-peak of the new landing page for the {shinyuieditor}. I've been rewriting it in @astrodotbuild and @tailwindui and man, it's by far the nicest website-building experience I've had. Things just work the way you'd expect and it's static first.
This is huge! @jcheng announced Shinylive for R at #positconf2023 🔥
Now you can:
1. Convert Shiny to static HTML/CSS/JS/wasm
2. Write Shiny apps directly in a browser
3. Embed Shiny as Quarto code chunks in other webapps
#rshiny#rstats#positconf