Publications by The Jumping Rivers Blog

API as a package: Testing

29.09.2022

Introduction This is part the final part of our three part series Part 1: API as a package: Structure Part 2: API as a package: Logging Part 3: API as a package: Testing (this post) This blog post is a follow on to our API as a package series, which looks to expand on the topic of testing {plumber} API applications within the package structure ...

5457 sym Python (4386 sym/12 pcs) 2 img

Shiny in Production: Coming up

03.10.2022

Shiny in Production is just around the corner. We can’t wait to welcome you all to Newcastle on Thursday and Friday. Here’s a quick round up of what you can expect! Do you require help building a Shiny app? Would you like someone to take over the maintenance burden? If so, check out our Shiny and Dash services. Workshops There are t...

2581 sym 10 img

Refactoring Russian Doll Code

06.10.2022

Refactoring Russian Doll Code Recently, I’ve been working with an environmental scientist to refactor a large R package. Let’s call her Jane. Jane inherited a mess of code, and had to get it working as quickly as possible. She tidied up it as best as she could in the time, but now that the company depended on it, it needed some attention. We ...

7620 sym R (394 sym/1 pcs) 8 img

Highlights from Shiny in Production (2022)

13.10.2022

Last week, we were very excited to host our first Shiny in Production conference! Attendees gathered in The Catalyst in Newcastle for two days of workshops and talks focusing on all things related to Shiny, building dashboards, and cool things you can do in R. On day one, we ran three workshops: Jack Walton ran a workshop introducing RStudio Con...

6210 sym 12 img

New features in R 4.2.0

01.04.2022

R-4.2.0 is due to be released! Another year has passed, which means an updated version of R is due to be released – R version 4.2.0. As usual there have been many changes and improvements over the last year. This blog post only picks out a tiny handful, but there are dozens of smaller changes and bug fixes that can be found in the changelog. Pi...

3222 sym R (489 sym/6 pcs) 8 img

Upcoming R conferences (2022)

08.04.2022

The daffodils are out, the sun is shining(ish), spring is in the air! And that means that it’s time to start planning for the conference season. This year we’ll be treated to a lot more in person conferences for the first time since 2020, but for those of you who either prefer the online formats, or are still a bit hesitant about attending la...

3330 sym 4 img

Diffify

29.04.2022

You know that sinking feeling that you get when you’re months into a big project and you log in one day and nothing works? Turns out something has updated and things have been removed that you needed and now you need to spend hours-days figuring out what’s changed and your masters deadline is getting closer and … ok, apparently this took me...

3667 sym 16 img

The link between Food Hygiene Ratings and Deprivation

05.05.2022

Introduction If you’ve ever visited any food establishment in England & Wales, you’ve probably noticed the green labels somewhere on the outside with a Food Hygiene Rating from 0-5 on it. If you haven’t, then put simply – every food establishment in England / Wales is required to have a food hygiene inspection, and on the basis of this in...

8466 sym R (567 sym/1 pcs) 8 img 1 tbl

The importance of web accessibility standards

12.05.2022

An accessible website is more than putting content online. Making a website accessible means ensuring that it can be used by as many people as possible. Accessibility standards such as the Web Content Accessibility Guidelines (WCAG) help to standardise the way in which a website can interact with assistive technologies. Allowing developers to inc...

5653 sym 4 img

Shiny in Production (2022)

13.05.2022

Save the Date: 4th-5th October This October, Jumping Rivers will be holding our in-person Shiny in Production conference! Hosted in the centre of Newcastle Upon Tyne, UK, this conference will delve into the world of {shiny} and other web based R packages. We have an excellent line up of expert speakers for you from a wide range of industries, as ...

1374 sym 6 img