Publications by The Jumping Rivers Blog
Improving the responsiveness of Shiny applications
What do we mean by “responsiveness”? Confusingly (and rather unhelpfully) when it comes to web applications there are two different topics that may be referred to by the terms “responsive” or “responsiveness”. If you stick “responsive UI” into your favourite search engine the top results will concern “responsive design” – th...
13466 sym R (53 sym/1 pcs) 8 img
Events at Jumping Rivers
At Jumping Rivers we’re all about getting involved in the R community! As such, we host multiple events throughout the year. Read on for information about what we have planned so far for 2023!ConferencesSatRdays London 2023In April 2023 we will be hosting SatRdays at Bush House, London. SatRdays are low cost, not for profit events aimed to a...
3777 sym 2 img
End-to-end testing with shinytest2
This is the second of a series of three blog posts about using the {shinytest2} package to develop automated tests for shiny applications. In the posts we will cover the purpose of browser-driven end-to-end tests for a shiny developer, and tools (like {shinytest2}) that help implement them; how to write and run a simple test using {shinytest2} ...
13113 sym R (4186 sym/21 pcs) 10 img
SatRdays London 2023
SatRdays is returning to London this April! SatRdays are low-cost R conferences, hosted on Saturdays to enable those who usually cannot attend to take part. Thanks to CUSP London, SatRdays London will take place at Bush House, King’s College London. King’s Bush House buildings provide a home for many of their academic departments, as well as ...
1952 sym 2 img
Shiny in Production: Recordings
This week, we’ve been reminding ourselves of some of the amazing talks from the Shiny in Production conference in October. The recordings are now up on our YouTube channel, for anyone to view!For a run down of the day and what you can expect from the videos, take a look at our recent Highlights blog. Do you require help building a Shiny app?...
1108 sym 4 img
Top 5 Shiny UI Add-On Packages
There are a growing number of Shiny users across the world, and with many users comes an increasing number of open-source “add-on” packages that extend the functionality of Shiny, both in terms of the front end and the back end of an app. This blog will highlight 5 UI add-on packages that can massively improve your user experience and also ju...
5483 sym R (601 sym/6 pcs) 12 img
Automating Dockerfile creation for Shiny apps
Introduction For creating a production deployment of a {shiny} application it is often useful to be able to provide a Docker image that contains all the dependencies for that application. Here we explore how one might go about automating the creation of a Dockerfile that will allow us to build such an image for a {shiny} application. What is dock...
4359 sym R (3957 sym/14 pcs) 2 img
Burnout in Data Professionals – A Personal Take
Data science and data engineering are incredibly cognitively demanding professions. As data professionals, we are required to leverage both our analytical/engineering skills and our interpersonal skills to be effective contributors within our organisations. Based on my personal experience, the field seems to concentrate humans who are detail-orie...
6756 sym 2 img
I’m an R user: Quarto or R Markdown?
Earlier this year, Posit (formerly RStudio) released Quarto. Quarto is an open-source scientific and technical publishing system that allows you to weave together narrative text and code to produce high-quality outputs including reports, presentations, websites, and more. One of the main features of Quarto is that it isn’t just built for R. It�...
7661 sym R (198 sym/4 pcs) 2 img
December Training Update
If you’re thinking of picking up a new skill in the new year, take a look at our upcoming public training courses! We have plenty of introductory courses coming up, both online and in-person, so you can hit the ground running after the holidays! Whether you want to start from scratch, or improve your skills, Jumping Rivers has a training cour...
2082 sym 2 img