James Balamuta (@axiomsofxyz) 's Twitter Profile
James Balamuta

@axiomsofxyz

omnipresent explorer of the unknown, fashionably caffeinated informatics phd, amorous cavalier. design, build, analyze. #rstats on #macos + #webr and #python

ID: 598614598

linkhttps://thecoatlessprofessor.com calendar_today03-06-2012 19:55:45

919 Tweet

728 Followers

57 Following

James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Ever wished your Shiny app could travel anywhere, anytime? Coming soon... a tool that turns your #rshiny or #pyshiny app dreams into portable reality. ✨ #docker

Ever wished your Shiny app could travel anywhere, anytime?

Coming soon... a tool that turns your #rshiny or #pyshiny app dreams into portable reality. ✨

#docker
James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Introducing dockitect: A new #rstats 📦 for programmatically creating and managing Dockerfiles 🐳 with pipe-friendly syntax! Quickly containerize your R projects with specialized templates for scripts, #rshiny apps, and more. 📝 Post: blog.thecoatlessprofessor.com/programming/r/…

Introducing dockitect: A new #rstats 📦 for programmatically creating and managing Dockerfiles 🐳 with pipe-friendly syntax! 

Quickly containerize your R projects with specialized templates for scripts, #rshiny apps, and more. 

📝 Post: blog.thecoatlessprofessor.com/programming/r/…
James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Tired of writing tempdir()/tempfile() code in your #rstats package examples to be compliant with CRAN's file policy? Get CRAN-compliant file examples with a single #roxygen2 tag: examplesTempdir. 📝 Read more: blog.thecoatlessprofessor.com/programming/r/…

Tired of writing tempdir()/tempfile() code in your #rstats package examples to be compliant with CRAN's file policy?

Get CRAN-compliant file examples with a single #roxygen2 tag: examplesTempdir.

📝  Read more: blog.thecoatlessprofessor.com/programming/r/…
James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Looking forward to a (virtual) homecoming next week! Guest lecturing at my alma mater for STAT 447 @ UIUC on Wednesday, April 9, 6pm Central. Shiny Without Boundaries: One App, Multiple Destinations Deploy your #RStats #rshiny apps anywhere: cloud, desktop, browser & beyond.

James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

From app to container in one command: export() {shinydocker} is a new experimental R package handling Docker containerization for #rshiny & #pyshiny apps. Auto-detects dependencies and app type. 🔗 blog.thecoatlessprofessor.com/programming/r/… #rstats #python #docker

James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

This week's #Docker 🐳 + #RStats 🇷 expedition finale: An Electron app that handles all Docker complexity behind the scenes! Non-technical users get a native desktop experience while your #rshiny app runs safely in its container 📦 . Code coming soon (tm)!

James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Slides from my "Shiny without Boundaries" guest lecture in STAT 447 at UIUC are now available! #rstats #rshiny fundamentals + 7 pathways to deploy apps anywhere: from on-premise servers to WebAssembly in browsers. 🖥️ : talks.thecoatlessprofessor.com/stat447-shiny-… 📦: github.com/coatless-talks…

Slides from my "Shiny without Boundaries" guest lecture in STAT 447 at UIUC are now available!

#rstats #rshiny fundamentals + 7 pathways to deploy apps anywhere: from on-premise servers to WebAssembly in browsers.

🖥️ : talks.thecoatlessprofessor.com/stat447-shiny-…
📦: github.com/coatless-talks…
James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Just finished my 5th year running the IMSI Data Science Summer Workshop Series! What started as one-off is now my favorite tradition - 2 weeks mentoring brilliant PhD students. Stats/Math PhDs: 2026 apps open Fall 2025! imsi.institute/internships/ #imsi #phdstudents #datascience

James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Struggling with $ signs breaking your #Typst templates in #Quarto? 🤯 Standard escaping doesn't work, but hex escape sequences do: \u{24} Wrote up a quick note with Typst's ASCII table tool for finding any character's hex code. blog.thecoatlessprofessor.com/programming/qu…

Struggling with $ signs breaking your #Typst templates in #Quarto? 🤯 

Standard escaping doesn't work, but hex escape sequences do: \u{24} 

Wrote up a quick note with Typst's ASCII table tool for finding any character's hex code.  

blog.thecoatlessprofessor.com/programming/qu…
James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

{quarto-webr} v0.4.3 "Bumpity Bump" is now available - a maintenance release that bumps to R 4.5.1 by default (via webR 0.5.2). github.com/coatless/quart… #RStats #Quarto #WebR

James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Time for new Positron IDE videos! Been about a year since my last series, and the IDE has picked up some great new features like Positron Assistant/AI Chat and Remote SSH. What would you like to see covered? #positronide #rstats #python

James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

#rstats devs can soon `brew install air` for lightning-fast formatting! ⚡ Submitted Posit's #Air formatter built with Rust to #Homebrew + wrote up the process since I always forget how to create formulae 😅 📝Post blog.thecoatlessprofessor.com/programming/r/… 🔧PR github.com/Homebrew/homeb…

James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Congratulations to Posit on #PositronIDE exiting beta! 🎉 This is huge for #python and #rstats data scientists - having a unified, modern IDE that speaks both languages fluently. Can't wait to see how this accelerates data science workflows! Try it out: positron.posit.co/download.html

Congratulations to Posit on #PositronIDE exiting beta! 🎉

This is huge for #python and #rstats data scientists - having a unified, modern IDE that speaks both languages fluently. Can't wait to see how this accelerates data science workflows!

Try it out: positron.posit.co/download.html
James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

Scattered links 🔗 driving you crazy in a post? The linkate Quarto extension automatically collects every URL and creates a tidy "Links" section at the bottom. Just add one line to your YAML! 📚 Docs: quarto.thecoatlessprofessor.com/linkate/ 💻 Repo: github.com/coatless-quart… #quarto

Scattered links 🔗 driving you crazy in a post?

The linkate Quarto extension automatically collects every URL and creates a tidy "Links" section at the bottom. Just add one line to your YAML!

📚 Docs: quarto.thecoatlessprofessor.com/linkate/
💻 Repo: github.com/coatless-quart…

#quarto
James Balamuta (@axiomsofxyz) 's Twitter Profile Photo

#webR now has shareable links! Just like #Shinylive's editor, you can instantly share #rstats code snippets with colleagues. Thanks to George Stagg (creator) for adding this awesome feature to webR Latest (0.5.4-dev)! Try it out with this demo snippet: webr.r-wasm.org/latest/#code=e…

#webR now has shareable links! Just like #Shinylive's editor, you can instantly share #rstats code snippets with colleagues.

Thanks to George Stagg (creator) for adding this awesome feature to webR Latest (0.5.4-dev)!

Try it out with this demo snippet: webr.r-wasm.org/latest/#code=e…