Jumping Rivers
#python, #rstats, #shiny, #datascience training and consultancy. We help organisations extract the most from their data.
- Using Posit in production? Join us on 19 February for a free online webinar with Sebastian Mellor from Jumping Rivers. We’ll talk about keeping Posit environments stable, secure, and running smoothly. Register: jumpingrivers.typeform.com/to/UmdyNbAs
- Upskilling works best when teams learn together. Our public training courses build shared skills in Python, R, data visualisation, statistical modelling, and machine learning. Instructor led and practical. Courses run February to June. jumpingrivers.com/training
- For UK organisations using or adopting Posit, working with a local partner can simplify licensing and delivery. Jumping Rivers supports Posit licences, setup, training, and support, with public sector routes via G Cloud and DOS. www.jumpingrivers.com/posit/ #Posit #RStats #UKPublicSector
- It was good to see so many familiar and new faces at our January North East Data Scientists Meetup last Thursday. Thank you to Roy Ruddle and Barry Smart, and to everyone who attended and joined the discussion. www.meetup.com/newcastle-up... #DataScience #Python #TechMeetup
- @posit.co and the Royal Statistical Society are sponsors of AI in Production 2026. The conference focuses on machine learning, data science, and AI systems running in production. 4–5 June 2026, Newcastle, UK. The Call for Papers closes today: ai-in-production.jumpingrivers.com
- Reminder that our January North East Data Scientists meetup is happening tomorrow at TusPark Newcastle. Two talks, good conversations, and no pre-event workshop. 📍 TusPark, 27 Grainger Street (first floor) 🎟 Free to attend 👉 Event details: www.meetup.com/newcastle-up...
- AI in Production 2026 has extended its Call for Papers to 30 January. If you work on machine learning, data science, or AI systems in production and have lessons to share, submit a proposal and join us in Newcastle this June. Submit your abstract here: ai-in-production.jumpingrivers.com
- Accessibility often gets lost once dashboards become interactive. This post shows how to use {ellmer} to generate dynamic alt text for ggplot2 charts in Shiny apps, keeping screen reader users aligned as plots change. Read more: www.jumpingrivers.com/blog/ellmer-...
- Responsible for running the Posit platform in production? Join our webinar on maintaining Posit in practice. We’ll cover stability, upgrades, support, and what to plan for as usage scales. 🗓 19 Feb 2026 ⏰ 1:15–2:15pm GMT 📍 Online Register here: jumpingrivers.typeform.com/to/UmdyNbAs
- We're still buzzing from last night ✨ Our January meetup on Operational AI and Modern Data Governance had great talks, thoughtful questions & a brilliant crowd. Thank you to Mark Pybus, Boyang Chen, and everyone who joined us. Join the community for future events: www.meetup.com/leeds-data-s...
- Jumping Rivers trainers have delivered 1,000+ programming and data science courses worldwide using live coding and hands-on exercises. Hear from people who’ve trained with us across healthcare, academia, industry & the public sector. Courses: www.jumpingrivers.com/training/ hello@jumpingrivers.com
- We’re pleased to share that @databricks.bsky.social is sponsoring AI in Production. Their support helps shape a programme focused on how teams build, deploy, and maintain AI systems in production. ai-in-production.jumpingrivers.com
- North East Data Scientists is back with the first meetup of the year. 🔍 Roy Ruddle on investigating data quality 📊 Barry Smart on building interactive Streamlit apps For anyone working with R, Python, analytics, or data science in the North East. 🗓 29 Jan 2026 | Newcastle
- CFP for AI in Production 2026 closes next week! This conference is about running AI systems in production. Deployment, data pipelines, monitoring, and failure modes. With talks from teams at @databricks.bsky.social, Red Hat & @posit.co Abstract deadline: 23 Jan ai-in-production.jumpingrivers.com
- Many #data applications start as internal tools, then quietly become business-critical. As usage grows, reliability, scalability, and integration matter more. See examples of how we support teams as applications grow: www.jumpingrivers.com/case-studies/
- Maintaining R code that stays readable and safe to change is harder than getting it to run once. Our Programming with R course focuses on refactoring, reuse, and long term maintainability. 9–10 Feb 2026 · Online www.jumpingrivers.com/training/cou...
- Accountable for AI outcomes? Success depends less on models and more on how systems behave once users, data, and constraints show up. Our first Leeds Data Science Meetup of 2026 covers operational AI and modern data governance. 📅 Jan 20 · Leeds 🔗 Register here: www.meetup.com/leeds-data-s...
- We have launched a new training course on LLM-driven applications with R and Python, designed for teams building and supporting LLM-based tools. Public courses also run from January to March. LLM course: www.jumpingrivers.com/training/cou... Public courses: www.jumpingrivers.com/training/pub...
- Hallucinations are a key challenge when using large language models in production. Our latest blog post shows how Retrieval-Augmented Generation (RAG) helps, with a practical R example using open-source tools. Read more on the Jumping Rivers blog: www.jumpingrivers.com/blog/retriev...
- Early submissions for AI in Production 2026 show a strong focus on production-first thinking. Teams are sharing what it takes to run AI systems beyond initial deployment, from observability to governance. CFP open until 23 January. Submit your talk here: ai-in-production.jumpingrivers.com
- We’re excited to kick off the new year at Jumping Rivers! We’re looking forward to building more with the AI and data communities, sharing our expertise, working closely with clients, and contributing to conversations that help teams make better decisions with data throughout the year.
- With Christmas just around the corner, we built a Christmas Naughty List using machine learning 🎄🤖 Using a fictional dataset, we walk through a full ML workflow in R, from feature engineering to a simple Random Forest and a clear visual. Check it out here: www.jumpingrivers.com/blog/christm...
- Updated an R or Python package and something broke? Diffify lets you compare package versions from CRAN and PyPI before you upgrade. 📝 Release notes 🔗 Dependencies 🧩 Function changes See what changed first: diffify.com
- As the year winds down, we have something to look forward to in January. Our first Leeds Data Science Meetup of 2026 focuses on operational AI and modern data governance, with real-world examples you can take back to work. Jan 20, Leeds Details here: www.meetup.com/leeds-data-s...
- Is #Figma worth using for dashboard design? Interactive prototypes help teams test structure and flow early, reduce rework, and speed up feedback. For small dashboards, coding first can work. For more complex apps, early prototyping often pays off. Read more: www.jumpingrivers.com/blog/what-is...
- Submitting a conference abstract for the first time can feel intimidating. Conferences are looking for clear, practical talks, not job titles. The Call for Proposals for AI in Production 2026 is open. We also maintain a list of upcoming meetups and R-focused conferences. Links in the thread.
- Many teams learn R, Python, SQL, Shiny, or ML on the go, which leads to uneven skills and slower delivery. Our 2026 training focuses on practical learning taught by data scientists with real project experience. More info: www.jumpingrivers.com/training
- Parallelising API calls in Python does not have to mean rewriting everything. This post shows how to identify I/O bottlenecks, remove small Pandas inefficiencies, and run independent requests in parallel with ThreadPoolExecutor. www.jumpingrivers.com/blog/python-... #Python #DataEngineering
- If your Shiny app works with a mouse and looks fine on your screen, it may still be unusable for some users. Issues like missing alt text, ARIA misuse, or loose WCAG checks often surface too late. This Thursday’s free webinar shows how to catch them earlier. 🕐 13:00 UK time Register:
- Validation often shows up only when something breaks. The Litmusverse helps teams spot risk in their R package stack earlier, whether you are in research, the public sector, or industry. Built for regulated use, useful far beyond it. #Litmusverse #RStats #SoftwareQuality
- R package validation is not always straightforward. Security, licensing, maintenance, and test coverage can point in different directions. Litmus and diffify help teams make clearer choices. For a simple overview, watch Colin Gillespie’s posit::conf 2025 talk: @posit.co
- AI in Production 2026 is happening on 4–5 June in Newcastle Upon Tyne, and we’re looking for speakers. If you work with AI or ML in a hands-on way and have lessons others can learn from, we’d love to see your abstract! Workshops run on day 1, talks on day 2. Abstracts close 23 January.
- We’re #hiring at Jumping Rivers! Data Scientist: Work on client projects, modelling, dashboards, and training. Looking for 2–3 years of experience in data science. 📍 Newcastle upon Tyne (UK-wide considered) Apply: jumping-rivers.welcomekit.co/jobs/data-sc... #TechJobs #DataScience
- Are your Shiny apps meeting accessibility and WCAG standards? Our final webinar of the year covers alt text, ARIA, and WCAG basics. 11 Dec 2025 · 13:00 UK · Free and online Register: jumpingrivers.typeform.com/to/UmdyNbAs
- #MLOps starts with a few core pieces: versioning, serving, and monitoring. Vetiver brings them together in a setup that works locally and in production. For a deeper walk-through, check out Myles’ talk from posit::conf(2025). Link to the talk: youtu.be/C9tTH1iTxvY?...
- We took part in a hackathon hosted by the Department for Energy Security and Net Zero, with support from @databricks.bsky.social Our very own Myles Mitchell worked on solar PV household energy data, and his team finished first in a close match! 🎉 Thanks to the organisers and everyone who joined!
- We’ve trained learners across many sectors, and their feedback is consistent: hands-on coding, clear explanations, supportive instructors, and materials you can reuse later. January courses are open, with more from Jan–June 2026. Check out upcoming courses: www.jumpingrivers.com/training/pub...
- Great night at the Leeds Data Science Meetup 🎉 Huge thanks to our speakers and to Platform, who’ve hosted us for three years. Expect more sessions like this at AI in Production 2026 — submit a talk: ai-in-production.jumpingrivers.com/ Next meetup: www.meetup.com/leeds-data-s...
- #AI in Production 2026 is now open for speaker submissions and registration! Date: 4–5 June, 2026 CFP deadline: 23 January 2026 Visit our website for more details: ai-in-production.jumpingrivers.com