Latest AI and tech news

jumpingrivers.com • •
LLMs · AI agents +10 CD795

Ask a large language model a question about your data, and you’ll probably get a confident answer. Ask it again, and you might get a different one. Sometimes, neither answer is correct....
jumpingrivers.com • •
AI · MCP +10 C01ED

The Model Context Protocol (MCP) is quietly becoming one of the most useful ideas in AI tooling. Here, we describe what MCP is, why it matters, and how to build an MCP server yourself....
jumpingrivers.com • •
Data science · Languages +8 FBCC1

If you plan to learn R or Python in the new year, book before the end of November. Our spring 2027 data science training courses run from January to June, and early bird pricing on the first one ends on 29 November....
jumpingrivers.com • •
AI · strong +7 BEC12

The call for speakers for AI in Production 2027 is open until 29 January 2027. The conference returns to The Catalyst in Newcastle on 10 and 11 June, with workshops on the Thursday and a full day of talks and lightning talks on the Friday....
jumpingrivers.com • •
Languages · python +5 F9B94

It’s October, so that means a new stable release of Python has arrived. Here we will review some of the changes introduced in Python 3.15....
jumpingrivers.com • •
Machine learning · Data science +9 86BF0

There are ten public training courses left in 2026, running through October and November. If you’ve been meaning to learn Python, build your first Shiny app, or get to grips with machine learning in R, there’s still time to do it before the end of th...
jumpingrivers.com • •
Cloud · Enterprise AI +10 86E3C

We’ve previously extolled the virtues of automating the repetitive chores we encounter, allowing us to focus on the tasks that matter. Three years ago, we posted an example of how to automate the deployment of a Shiny application to shinyapps.io from...
jumpingrivers.com • •
Data science · summer +7 A1D67

It’s 2:47pm, the meeting has been running for 38 minutes, and someone has just said, “Can everyone see my screen?”...
jumpingrivers.com • •
AI · AI coding tools +10 322F9

Posit Assistant is an AI assistant built into your IDE, either Positron or RStudio. It’s built primarily for exploratory data analysis, and its pitch is session context and specialised, in-built skills....
jumpingrivers.com • •
AI · Machine learning +10 AEC4B

AI in Production is about the reality of running AI and machine learning systems, not just building them. The talks come from people who have shipped something and lived with what came next: what worked, what surprised them, what they would do differ...
jumpingrivers.com • •
Open source · Healthcare +10 656E9

SAS is almost 50 years old. It predates the web, and it predates most of the open source tools data teams reach for today. While old, it is not obsolete. SAS remains central to clinical research, banking, insurance and other regulated industries, and...
jumpingrivers.com • •
AI research · Languages +7 279C5

This blog post explains some good reasons for learning to use the terminal / command-line for data scientists....
jumpingrivers.com • •
AI assistants · AI coding tools +9 21715

Choosing a development environment shapes how a team writes, reviews, and ships analysis, so a new IDE is worth a careful look before it becomes part of daily work....
jumpingrivers.com • •
Data engineering · Data science +8 AD18F

So you’ve built your data pipeline, you’ve designed your dashboard and you’ve connected the two through a real app. The screenshots match the designs and you can show it off and wow the stakeholders. Ready to launch, right? Well, maybe. In this post ...
jumpingrivers.com • •
AI · Enterprise AI +8 35985

“AI In Production 2026”, a new conference hosted by Jumping Rivers, was held on 4-5 June, 2026. The conference touched on many of the intricacies of using AI in software products, as part of the developer toolkit, and at the wider usage of AI through...
jumpingrivers.com • •
AI · Enterprise AI +8 06D9D

AI in Production is almost here. On 4–5 June at The Catalyst in Newcastle, Jumping Rivers is hosting a day of hands-on workshops followed by a full day of talks from practitioners working with AI across industry, government, academia, and research. Y...
jumpingrivers.com • •
years · unix +6 1C8BD

I’ve been using Unix and Linux systems for nearly 20 years. When I found myself with a Windows laptop for a while I felt lost and quickly installed Windows Subsystem for Linux. And yet the number of commands I know and use regularly is surprisingly s...
jumpingrivers.com • •
Machine learning · Data science +8 29B11

There is still a lot of 2026 left, and our public training schedule runs all the way through to November. Whether you are picking up R or Python for the first time, or looking to go further with machine learning or Shiny, there is a course in the pro...
jumpingrivers.com • •
Data science · Languages +8 CC24F

R 4.6.0 (“Because it was There”) is set for release on April 24th 2026. Here we summarise some of the more interesting changes that have been introduced. In previous blog posts, we have discussed the new features introduced in R 4.5.0 and earlier ver...
jumpingrivers.com • •
LLMs · AI coding tools +10 8CA14

Large Language Models are becoming part of everyday data science work. But using them through chat interfaces is only one part of the picture....
jumpingrivers.com • •
Software engineering · Languages +8 5AE92

As we approach the decennial (10-year) anniversary since Jumping Rivers was founded in 2016, it’s a good time to reflect on what we have achieved in that time and share some lessons learned....
jumpingrivers.com • •
AI · full +7 C364B

AI in Production runs over two days at The Catalyst in Newcastle upon Tyne on 4–5 June. Day 1 is a full day of hands-on workshops, and Day 2 is a full day of conference talks. You can read more about the workshops. For the full speaker lineup, head t...
jumpingrivers.com • •
Data science · AI research +11 74655

Over the course of my career as a Data Scientist, I’ve worked on projects ranging from simple code reviews, to large application builds. For the most part, I have used R to do this....
jumpingrivers.com • •
Data science · reproducible +6 F8BF1

Here’s the new data. Could you summarise it like Alice did last year, and send me a report?...
jumpingrivers.com • •
difference · session +6 6BAB1

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....
jumpingrivers.com • •
Data science · Healthcare +10 EFC91

For a while we, at Jumping Rivers, have offered a Dashboard Health Check (DHC) largely focused around backend features and other facets the end-user doesn’t see: things like version control, documentation and deployment. However, the DHC also include...
jumpingrivers.com • •
AI · production +7 012B0

We are excited to share more details about the workshops taking place at AI in Production 2026, which will be held in Newcastle upon Tyne on 4–5 June 2026....
jumpingrivers.com • •
Data science · Languages +10 65E54

Python offers a wide range of tools for data manipulation, but choosing the right one often depends on performance needs, workflow preferences, and dataset size....
jumpingrivers.com • •
DevOps & SRE · Data science +8 03AFE

Teams often treat software updates as something to postpone until absolutely necessary. But with analytics platforms, falling behind can introduce avoidable risk, compatibility issues, and missed improvements....
jumpingrivers.com • •
Software engineering · robust +7 05DCD

Getting started with Git is easy (ha!), but once you’ve mastered the basics, it’s natural for developers to start thinking about customising their git process. Most Git settings live in the .gitconfig file. In this blog post, I’ll discuss what you sh...
jumpingrivers.com • •
Diversity & inclusion · Generative AI +9 CD560

First things first, if you haven’t heard of or used alt text before, it is a brief written description of an image that explains context and purpose. It is used to improve accessibility by allowing screen readers to describe images, or provide contex...
jumpingrivers.com • •
AI · production +7 4E69F

We’re accepting abstracts for AI in Production until 23rd January. The conference takes place on 4th–5th June 2026 in Newcastle, with talks on Friday 5th across two streams: one focused on engineering and production systems, the other on machine lear...
jumpingrivers.com • •
RAG · Data science +8 175F0

Now that we’re well into the second-half of the 2020s, it’s a good time to reflect on the changes that we have seen so far in this decade. In the world of data science nothing has dominated headlines quite like the rapid growth and uptake of generati...
jumpingrivers.com • •
Machine learning · learning +7 02C59

Ho ho ho! 🎅 The holiday season is here, and at Jumping Rivers, we’re decking the halls with data, not just tinsel. While elves are busy checking their lists twice, we thought: why not bring a little machine learning magic to Christmas? After all, wha...
jumpingrivers.com • •
Design & UX · free +7 CB153

Date & Time (BST): 11 December 2025, 13:00 Topic: Accessible Shiny: Designing for All Users...
jumpingrivers.com • •
Languages · Software engineering +8 95B0A

This it the third part of a blog series. In the previous posts we have addressed: creating a package with Poetry, managing our development environment and adding a function in part one; and package documentation, testing and how to publish to PyPI in...
jumpingrivers.com • •
Careers · training +7 F8684

Ready to make 2026 the year you take your skills to the next level? Our 2026 online training courses are now live, designed to help you stay ahead of the curve, become more hirable, and gain practical skills that make a real impact....
jumpingrivers.com • •
Data science · Design & UX +8 8B170

Heard of Figma but not sure what it is? Seen Figma but not sure if it’s worth learning? Never seen or heard of Figma? If the answer to any of these questions is “Yes” then this blog post is for you....
jumpingrivers.com • •
AI · Machine learning +9 178FC

Registration is now open for our first AI in Production conference, taking place on 4 and 5 June 2026 in Newcastle Upon Tyne....
jumpingrivers.com • •
Careers · Data science +8 F91CD

Are you ready to stay ahead in the fast-evolving world of data? Join Jumping Rivers for our free monthly webinar series designed for data professionals at all levels. In just 55 minutes, you’ll gain practical insights, sharpen your skills, and tackle...
jumpingrivers.com • •
Data science · community +7 38AE1

As a data science consultancy, Jumping Rivers are already known for offering help and training to clients in all things data. But did you know that we also organise free, in-person data science meetups?...
jumpingrivers.com • •
Data science · biodiversity +4 10F3F

Biodiversity. We’d like more of it. More of each thing, and more different types of thing. And more of the things that help make more of the different types of thing....

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close