Skip to main content
Learn how teams are building and operating AI systems at scale. Join us in Newcastle for AI in Production 2026 on 4–5 June.
items
Menu
  • About
    • Overview 
    • Join Us  
    • Community 
    • Contact 
  • Training
    • Overview 
    • Course Catalogue 
    • Public Courses 
  • Posit
    • Overview 
    • License Resale 
    • Managed Services 
    • Health Check 
  • Data Science
    • Overview 
    • Visualisation & Dashboards 
    • Open-source Data Science 
    • Data Science as a Service 
    • Gallery 
  • Engineering
    • Overview 
    • Cloud Solutions 
    • Enterprise Applications 
  • Our Work
    • Blog 
    • Case Studies 
    • R Package Validation 
    • diffify  

Three Posit Platform Features Worth Knowing About

Authors: Sebastian Mellor & Gigi Kenneth

Published: March 13, 2026

tags: r, posit, workbench, connect, package-manager, data-science, training

We recently ran a session on Posit platform updates, the kind of features that don’t always make it onto your radar but can make a real difference once you know they’re there.

This post covers the three highlights: speeding up R package installation with Posit Package Manager, a new way to explore example apps on Connect, and Workbench Jobs for long-running tasks.

R package installs don’t have to take 26 minutes

If you’ve ever kicked off a Tidyverse install and gone to make a coffee (and come back to find it still running), this one’s for you. When installing from source, which is what happens if you point R at a plain CRAN mirror on Linux — R downloads the source tarball and compiles everything from scratch. That takes time. A lot of it. In our test, a clean Tidyverse install on R 4.4 took 26 minutes.

The fix is to point R at a binary-supporting mirror, which is exactly what Posit Package Manager provides. With binaries, that same install dropped to under two minutes, no compilation, no hunting down system dependencies.

If you’re on R 4.5, it gets better. R 4.5 introduced parallel package downloads, which cuts that two-minute install down to around 40 seconds. Throw in parallel CPU usage for installation as well via the Ncpus argument, and you’re looking at 15 seconds for a full Tidyverse install in a clean environment.

There’s also a preview feature to keep an eye on: ManyLinux support in Package Manager. The idea is to bundle more of the system-level dependencies into the package itself, which means less dependency management for sysadmins. Downloads are a bit larger, but the maintenance overhead is lower. If you want a deeper dive into PPM itself, we have a Managing Packages with Posit Package Manager training course that covers this in detail.

The short version: use binaries + R 4.5 + parallel installs. You can go from half an hour to about 15 seconds.

Connect Gallery: example apps without the setup friction

If you’ve used Posit Connect for a while, you might remember the quick-start popup that appeared on first login — a set of example apps you could try out. That’s been replaced by Connect Gallery, which lives in the interface rather than popping up in front of you.

What’s changed isn’t just where it lives. Installing an example app is now one click. Previously you’d follow a set of instructions to get it running; now it just deploys.

Two examples worth highlighting from the gallery:

Usage Metrics — shows you which content on your Connect server is actually being used, filtered by time period and user. It uses a visitor key, so the app shows each viewer only the content they have permission to see. Useful for admins wondering what’s getting traction and what isn’t.

Command Center for Publishers — a dashboard built with Python that reimplements much of the Connect admin interface inside an app. You can rename deployed content, lock it, and manage it through the Connect API. Worth looking at both as a tool and as an example of how to build admin functionality on top of Connect.

If you’re new to Connect or want to get more from it, our Introduction to Posit Workbench training course covers the full Posit environment including how Workbench and Connect work together.

Workbench Jobs: run something long and close your session

This one comes up as a question fairly often: if I start a background job in Posit Workbench and close my session, will it keep running?

The old answer was no. Background jobs were child processes of your session, close the session and the job goes with it.

Workbench Jobs are different. They run independently of your session. You can start a job, close RStudio Pro or VS Code entirely, and the job keeps going. When you open a new session, you can still see it running, check its live output, and monitor resource usage.

This is handy for anything that takes longer than you want to babysit: data processing pipelines, model training runs, file exports. The job has access to your data sources and connections, and you can pick up wherever you left off.

There’s also an auditing option for Workbench Jobs. When enabled, the output gets a cryptographic signature, useful if you need to demonstrate not just that the job ran, but exactly what it produced.

Workbench Jobs vs scheduled content on Connect

A quick note on when to use which. If you need to run something once from inside your current workflow and you want access to local files, data connections, and everything in your working environment, a Workbench Job makes sense. It’s more hands-on.

If you need to schedule something to run repeatedly, share the results with other people, or get an email when it’s done, that’s what Connect is for. The two tools complement each other rather than compete.

If any of this is relevant to your setup, whether you’re looking at speeding up your package environment, making better use of Connect, or running longer jobs in Workbench — get in touch. As a certified Posit Partner, we help teams get the most from their Posit investment from infrastructure setup to long-term managed support.


AI in Production — 4–5 June 2026, Newcastle

If you’re thinking about how AI fits into production data science environments, this is the conference for it. Two days of real-world talks and hands-on workshops from practitioners across engineering and ML; covering deployment, monitoring, scaling, and what actually works when AI leaves the prototype stage.

Register now at ai-in-production.jumpingrivers.com


Jumping Rivers Logo

Recent Posts

  • Three Posit Platform Features Worth Knowing About 
  • Is Your Dashboard User Friendly? 
  • AI in Production 2026 Workshops: What’s Coming in June 
  • Data Processing in Pandas and Polars: Free Jumping Rivers Webinar 
  • Jumping Rivers Now Approved to Sell Services Through DOS7: Crown Commercial Services 
  • Keeping Posit Environments Reliable in Production: Free Jumping Rivers Webinar 
  • Building a Robust .gitconfig 
  • Using {ellmer} for Dynamic Alt Text Generation in {shiny} Apps 
  • Why Submit to AI in Production: Speaking as a Tool for Better Work 
  • Retrieval-Augmented Generation: Setting up a Knowledge Store in R 

Top Tags

  • R (247) 
  • Rbloggers (190) 
  • Pybloggers (93) 
  • Python (93) 
  • Shiny (64) 
  • Events (28) 
  • Machine Learning (27) 
  • Training (27) 
  • Conferences (21) 
  • Tidyverse (17) 
  • Statistics (15) 
  • Packages (13) 

Authors

  • Amieroh Abrahams 
  • Tim Brock 
  • Colin Gillespie 
  • Shane Halloran 
  • Gigi Kenneth 
  • Sebastian Mellor 
  • Myles Mitchell 
  • Russ Hyde 
  • Keith Newman 
  • Theo Roe 
  • Pedro Silva 

Keep Updated

Like data science? R? Python? Stan? Then you’ll love the Jumping Rivers newsletter. The perks of being part of the Jumping Rivers family are:

  • Be the first to know about our latest courses and conferences.
  • Get discounts on the latest courses.
  • Read news on the latest techniques with the Jumping Rivers blog.

We keep your data secure and will never share your details. By subscribing, you agree to our privacy policy.

Follow Us

  • GitHub
  • Bluesky
  • LinkedIn
  • YouTube
  • Eventbrite

Find Us

The Catalyst Newcastle Helix Newcastle, NE4 5TG
Get directions

Contact Us

  • hello@jumpingrivers.com
  • + 44(0) 191 432 4340

Newsletter

Sign up

Events

  • North East Data Scientists Meetup
  • Leeds Data Science Meetup
  • AI in Production
British Assessment Bureau, UKAS Certified logo for ISO 9001 - Quality management British Assessment Bureau, UKAS Certified logo for ISO 27001 - Information security management Cyber Essentials Certified Plus badge
  • Privacy Notice
  • |
  • Booking Terms

©2016 - present. Jumping Rivers Ltd