Appsilon at ShinyConf 2025: Pushing the Boundaries of Shiny Development

Reading time:
time
min
By:
Gift Kenneth
March 13, 2025

ShinyConf 2025 is almost here, and we're excited to bring the community together again. 

As the organizers, we’ve put together a lineup of talks and workshops that focus on making Shiny apps faster, easier to use, and more scalable. 

Don’t miss out on ShinyConf 2025! Register now and join the global Shiny community for three days of insights and innovation.

Our team will cover topics ranging from debugging reactivity and building APIs to using AI and improving app design.

Here’s what we’ll be sharing:

Making Shiny Apps Faster and Smoother

Our workshops will help you write better code, fix slow apps, and avoid common pitfalls.

  • Optimizing Performance in Shiny: Tips and Best Practices
    Samuel Calderon | Wednesday, 1:00 PM – 4:00 PM
    Learn how to speed up loading times, handle large datasets, and structure your Shiny code for better performance.

  • DIY: Unclog Your Scripts with Plumber in R
    Deepansh Khurana | Wednesday, 1:00 PM – 3:00 PM
    Got a messy R/Shiny script? This hands-on workshop will show you how to turn your code into an API using {plumber}, making it easier to share and use in other applications.

  • Why Is It Triggering Twice? Understanding Shiny Reactivity
    Douglas Mesquita | Wednesday, 6:00 PM – 8:00 PM
    Ever wonder why your Shiny app runs twice when you expect it to run once? This session explains how reactivity works, common mistakes, and how to fix them.
Workshops, keynotes, and cutting-edge Shiny talks—don’t miss out! Check out the full ShinyConf 2025 agenda.

Using AI in Shiny

AI tools are changing how we build apps. These talks focus on how to use AI in ways that actually work.

  • Practical LLMs in Shiny: Breaking Down Problems, Building Up Solutions
    Piotr Pasza Storożenko | Thursday, 4:30 PM – 4:50 PM
    Instead of trying to generate entire apps, AI is better at building small, reusable parts. This talk will show when AI works well, when it doesn’t, and how to use it in Shiny.

  • Can an AI Pass the Shiny Developer Interview?
    Pavel Demin | Thursday, 6:40 PM – 7:00 PM
    AI can generate code, but does it hold up to real-world developer standards? We put AI to the test in a Shiny job interview to see what it gets right and what it gets wrong.

UI/UX, Open Source, and Creative Applications

  • Beyond the Rainbow: Why Color Is Key to Effective & Inclusive App UI Design
    Hubert Hałun | Thursday, 5:00 PM – 5:20 PM
    Choosing the right colors can make or break an app. This talk covers practical tips for making Shiny apps clear, accessible, and visually appealing.

  • Yet Another Year in the Rhinoverse
    Jakub Nowicki | Friday, 4:50 PM – 5:10 PM
    A look at what’s new in Appsilon’s open-source ecosystem, including improvements to Rhino, updates to our tools, and how you can get involved.

  • Turning My Goodreads Data into a Shiny App No One Asked For
    Gigi Kenneth | Thursday, 4:50 PM – 5:00 PM
    A quick demo of how a simple book-tracking app turned into an interactive Shiny project. Built for fun, this talk covers AI-assisted coding, personal projects, and a love for books.
From AI to enterprise Shiny apps, our speakers cover it all. Get to know the experts shaping this year’s conference.

Deploying and Scaling Shiny Apps for Enterprises

These talks focus on real-world ways to deploy and track Shiny apps in businesses and organizations.

  • Adoption Tracking for Connect Shiny Applications
    Marcin Dubel | Thursday, 6:20 PM – 6:40 PM
    A look at Appsilon’s new open-source tool for tracking how people use Shiny apps in Posit Connect.

  • Building Elkem’s R Universe, One Package at a Time
    Recle Vibal & Kjell Håkon Berget | Friday, 1:00 PM – 1:20 PM
    How Elkem, a global materials company,  built a set of internal R packages to improve their workflows, from data access to visualization.

  • Bridging Open-Source and Enterprise: Integrating {teal} into Shiny Frameworks
    Alexandros Kouretsis, Paulo Bargo, Ardalan Mirshani | Friday, 1:20 PM – 1:40 PM
    A look at how {teal} was integrated into enterprise systems to combine the flexibility of open-source with the structure needed in big organizations.

  • Enhancing Shiny Projects with pre-commit Hooks, {renv} Profiles, and Release Management
    Tymoteusz Makowski | Friday, 2:00 PM – 2:20 PM
    Simple ways to make Shiny development more organized with automated code checks, package management, and structured releases.

  • Deploy with Confidence: Strategies to Minimize Failure and Maximize Success (on Posit Connect)
    Ryszard Szymański | Friday, 2:40 PM – 3:00 PM
    How to avoid deployment failures with techniques like feature flags and staged rollouts.

Keynote: R and Shiny in Clinical Trials

  • Transforming Clinical Trials: How R & Shiny Are Speeding Up and Enhancing Decision-Making
    Aga Rasinska | Friday, 4:00 PM – 4:50 PM
    The pharmaceutical industry collects huge amounts of data, but getting insights quickly is a challenge. This keynote covers how R and Shiny are being used to speed up clinical trials and improve decision-making.
What’s new at ShinyConf 2025? Explore the latest announcements and updates to get the most out of this year’s event.

Join Us at ShinyConf 2025!

Our sessions at ShinyConf 2025 will cover practical ways to improve performance, use AI, design better apps, and deploy them at scale. 

Whether you're new to Shiny or have been using it for years, there’s something here for you.  

See you at ShinyConf!

📅 Haven’t registered yet? Sign up now and join us!

Have questions or insights?

Engage with experts, share ideas and take your data journey to the next level!

Is Your Software GxP Compliant?

Download a checklist designed for clinical managers in data departments to make sure that software meets requirements for FDA and EMA submissions.

Ensure Your R and Python Code Meets FDA and EMA Standards

A comprehensive diagnosis of your R and Python software and computing environment compliance with actionable recommendations and areas for improvement.
Explore Possibilities

Share Your Data Goals with Us

From advanced analytics to platform development and pharma consulting, we craft solutions tailored to your needs.

Talk to our Experts
community