# Nicola Rennie ## Pages - [Talks](https://nrennie.rbind.io/talks/index.llms.md) - [Can you teach R and Python without a laptop?](https://nrennie.rbind.io/talks/2026-09-10-rss-conference-interactive-teaching/index.llms.md) - [Develop your data skills: How to keep learning with TidyTuesday](https://nrennie.rbind.io/talks/2026-09-08-rss-conference-tidytuesday/index.llms.md) - [Communicating and visualising future uncertainty](https://nrennie.rbind.io/talks/2026-07-07-communicating-uncertainty/index.llms.md) - [No more copy and paste! Parameterized plots and reports with R and Quarto](https://nrennie.rbind.io/talks/2026-05-06-r-medicine-parameterized-reports/index.llms.md) - [Data Visualisation for Our Future Climate](https://nrennie.rbind.io/talks/2026-04-13-mfc-cdt-data-viz/index.llms.md) - [Developing and delivering an RSS William Guy Lecture](https://nrennie.rbind.io/talks/2026-03-19-rss-medical-william-guy/index.llms.md) - [Visualising the UK’s LGBTQ+ population](https://nrennie.rbind.io/talks/2026-02-25-rainbowr-lgbtq-census/index.llms.md) - [Practical tips for making visual outputs more accessible](https://nrennie.rbind.io/talks/2026-01-28-rss-audio-visual-accessibility/index.llms.md) - [Know Your Audience: Communicating with Data Visualisation](https://nrennie.rbind.io/talks/2025-11-12-data-lab-data-viz/index.llms.md) - [Developing your data visualisation skills in ggplot2](https://nrennie.rbind.io/talks/2025-11-04-rladies-rome-ggplot2/index.llms.md) - [Beyond the Basics: Data Visualisation](https://nrennie.rbind.io/talks/2025-10-28-yss-yasa-data-viz/index.llms.md) - [Book publishing as a scholarly activity](https://nrennie.rbind.io/talks/2025-09-04-rss-conference-book-publishing/index.llms.md) - [Introduction to Julia for statisticians](https://nrennie.rbind.io/talks/2025-09-02-rss-intro-julia/index.llms.md) - [Engaging and effective data visualisations](https://nrennie.rbind.io/talks/2025-05-27-sicss-data-viz/index.llms.md) - [Introduction to Git and GitHub for R Users](https://nrennie.rbind.io/talks/2025-04-23-rladies-st-louis-git/index.llms.md) - [Improving research communication with data visualisation](https://nrennie.rbind.io/talks/2025-01-08-lms-research-talk/index.llms.md) - [More effective data visualisations for improving communication with decision makers](https://nrennie.rbind.io/talks/2024-11-15-friday-forecasting-data-viz/index.llms.md) - [Engaging young people in statistics](https://nrennie.rbind.io/talks/2024-09-05-rss-conference-schools-outreach/index.llms.md) - [More interactive, more engaging: teaching R in a lecture environment](https://nrennie.rbind.io/talks/2024-09-03-rss-conference-teaching-r/index.llms.md) - [Stop making spaghetti (code)](https://nrennie.rbind.io/talks/2024-07-02-useR-spaghetti-code/index.llms.md) - [Engaging and effective data visualisations](https://nrennie.rbind.io/talks/2024-06-04-wbs-bsss/index.llms.md) - [How to make data visualizations for mobile in R](https://nrennie.rbind.io/talks/2024-05-15-r-for-the-rest-of-us-mobile-data-viz/index.llms.md) - [Typst or LaTeX? Styling PDF documents with Quarto extensions](https://nrennie.rbind.io/talks/2024-04-27-satrdays-london-2024/index.llms.md) - [Best practices for data visualisation](https://nrennie.rbind.io/talks/2024-04-11-lshtm-data-viz/index.llms.md) - [Forecasting with Generalised Additive Models (GAMs) in R](https://nrennie.rbind.io/talks/2024-02-21-f4sg-gams/index.llms.md) - [Customizing slides and documents using Quarto extensions](https://nrennie.rbind.io/talks/2024-01-11-workshops-for-ukraine-quarto-extensions/index.llms.md) - [Styling documents and building extensions with Quarto](https://nrennie.rbind.io/talks/2023-12-19-bplim-quarto-extensions/index.llms.md) - [Making Christmas cards with R](https://nrennie.rbind.io/talks/2023-11-27-oxford-r-user-xmas/index.llms.md) - [My STOR-i so far](https://nrennie.rbind.io/talks/2023-11-14-stori-idwsds/index.llms.md) - [Thriving as a data scientist: her perspective](https://nrennie.rbind.io/talks/2023-10-26-r-pharma-2023-panel-discussion/index.llms.md) - [Data, technology and medicine: using data science to improve health outcomes](https://nrennie.rbind.io/talks/2023-10-17-wild-network-2023/index.llms.md) - [Data visualisation: new best practice guidance from RSS publications](https://nrennie.rbind.io/talks/2023-09-05-rss-conference-data-visualisation/index.llms.md) - [Classification of phonocardiogram signals to detect heart murmurs](https://nrennie.rbind.io/talks/2023-06-22-n8-digital-health/index.llms.md) - [Creating your data science portfolio](https://nrennie.rbind.io/talks/2023-03-29-rladies-gaborone/index.llms.md) - [Finding #RStats resources with Shiny and GitHub Actions](https://nrennie.rbind.io/talks/2023-03-17-appsilon-shinyconf/index.llms.md) - [The Cool Data Projects Show](https://nrennie.rbind.io/talks/2022-11-02-cool-data-projects-show/index.llms.md) - [What can I do with Quarto?](https://nrennie.rbind.io/talks/2022-10-17-oxford-r-user-quarto/index.llms.md) - [Technical presentations are difficult - let's make them easier!](https://nrennie.rbind.io/talks/2022-09-12-rss-conference-presentations/index.llms.md) - [CAU Kiel: Advanced Business Analytics Guest Talk](https://nrennie.rbind.io/talks/2022-07-01-cau-kiel/index.llms.md) - [R-Ladies Nairobi: #30DayChartChallenge](https://nrennie.rbind.io/talks/2022-05-26-rladies-nairobi/index.llms.md) - [We're not getting any younger! Or should that be older?](https://nrennie.rbind.io/talks/2021-09-08-rss-conference/index.llms.md) - [Detecting outlier demand in revenue management networks](https://nrennie.rbind.io/talks/2021-04-23-ima-or-conference/index.llms.md) - [Identifying and responding to outlier demand in revenue management](https://nrennie.rbind.io/talks/2020-04-02-stori-pop/index.llms.md) - [The identification of inaccurate demand estimates](https://nrennie.rbind.io/talks/2019-06-23-euro2019/index.llms.md) - [Training and Workshops](https://nrennie.rbind.io/projects/training-workshops/index.llms.md) - [`shinytweet` Dashboard](https://nrennie.rbind.io/projects/shinytweet/index.llms.md) - [Best Practices for Data Visualisation](https://nrennie.rbind.io/projects/rss-best-practices/index.llms.md) - [Quarto Extensions](https://nrennie.rbind.io/projects/quarto-extensions/index.llms.md) - [Publications](https://nrennie.rbind.io/projects/publications/index.llms.md) - [Palette Generator](https://nrennie.rbind.io/projects/palette-generator/index.llms.md) - [Applications of Data Science in Healthcare](https://nrennie.rbind.io/projects/health-data-science/index.llms.md) - [Data Visualisation Challenges](https://nrennie.rbind.io/projects/data-viz-challenges/index.llms.md) - [index](https://nrennie.rbind.io/index.llms.md) - [Making Pretty PDFs with Typst (and Quarto)](https://nrennie.rbind.io/blog/pdf-quarto/making-pdf-with-quarto-typst-latex/index.llms.md) - [Blog](https://nrennie.rbind.io/blog/index.llms.md) - [Introducing {PrettyCols}](https://nrennie.rbind.io/blog/PrettyCols/introducing-prettycols/index.llms.md) - [What's new in {PrettyCols} 1.1.0?](https://nrennie.rbind.io/blog/PrettyCols/PrettyCols-1-1-0/index.llms.md) - [Chord diagrams in R with `ggchord2`](https://nrennie.rbind.io/blog/2026-07-13-chord-diagrams-ggchord2/index.llms.md) - [Deploying Quarto documents with GitLab](https://nrennie.rbind.io/blog/2026-05-18-deploy-quarto-gitlab/index.llms.md) - [Introducing `ggauto`: automating better charts](https://nrennie.rbind.io/blog/2026-03-27-introducing-ggauto/index.llms.md) - [How to create a more accessible line chart](https://nrennie.rbind.io/blog/2026-01-12-accessible-line-chart/index.llms.md) - [Create custom GPS route maps in R](https://nrennie.rbind.io/blog/2025-11-23-gps-route-map-r/index.llms.md) - [Introducing *The Art of Data Visualization with `ggplot2`*](https://nrennie.rbind.io/blog/2025-09-11-art-of-viz-book/index.llms.md) - [Switching my website from Hugo to Quarto](https://nrennie.rbind.io/blog/2025-07-29-hugo-quarto-website/index.llms.md) - [Build your own TARDIS with D3](https://nrennie.rbind.io/blog/2025-06-02-build-your-own-tardis-d3/index.llms.md) - [30 Day Chart Challenge 2025](https://nrennie.rbind.io/blog/2025-05-01-30-day-chart-challenge-2025/index.llms.md) - [Creating data-driven art](https://nrennie.rbind.io/blog/2025-03-11-data-driven-art/index.llms.md) - [Working with colours in R](https://nrennie.rbind.io/blog/2025-01-10-colours-in-r/index.llms.md) - [Getting comfortable talking about tech](https://nrennie.rbind.io/blog/2024-11-05-talking-about-tech/index.llms.md) - [Getting started with generative art](https://nrennie.rbind.io/blog/2024-10-01-getting-started-generative-art/index.llms.md) - [Creating typewriter-styled images in R](https://nrennie.rbind.io/blog/2024-08-01-creating-typewriter-images-r/index.llms.md) - [Coloured text in {ggplot2}: {ggtext} vs {marquee}](https://nrennie.rbind.io/blog/2024-06-04-coloured-text-legend-ggplot-ggtext-marquee/index.llms.md) - [Sketchy waffle charts in R](https://nrennie.rbind.io/blog/2024-04-29-sketchy-waffle-charts-r/index.llms.md) - [Answering some 'Forecasting with GAMs in R' questions](https://nrennie.rbind.io/blog/2024-02-26-forecasting-gams-questions/index.llms.md) - [Making art in Python with plotnine](https://nrennie.rbind.io/blog/2023-11-08-making-art-python-plotnine/index.llms.md) - [Creating typewriter-styled maps in {ggplot2}](https://nrennie.rbind.io/blog/2023-09-30-creating-typewriter-maps-r/index.llms.md) - [Adding social media icons to charts with {ggplot2}](https://nrennie.rbind.io/blog/2023-07-27-adding-social-media-icons-ggplot2/index.llms.md) - [Introducing {ggflowchart}](https://nrennie.rbind.io/blog/2023-05-12-introducing-ggflowchart/index.llms.md) - [Detecting heart murmurs from time series data in R](https://nrennie.rbind.io/blog/2023-04-14-detecting-heart-murmur-time-series-r-tidymodels/index.llms.md) - [Seeing double? Building the same app in Shiny for R and Shiny for Python](https://nrennie.rbind.io/blog/2023-01-20-seeing-double-shiny-python-r/index.llms.md) - [Another Year of #TidyTuesday](https://nrennie.rbind.io/blog/2022-12-27-another-year-of-tidytuesday/index.llms.md) - [How to make your own #RStats Wrapped!](https://nrennie.rbind.io/blog/2022-12-03-how-to-make-your-own-rstats-wrapped/index.llms.md) - [Using functional analysis to model air pollution data in R](https://nrennie.rbind.io/blog/2022-11-14-using-functional-analysis-to-model-air-pollution-data-in-r/index.llms.md) - [Designing #TidyTuesday visualisations for mobile (with Quarto)](https://nrennie.rbind.io/blog/2022-08-16-designing-tidytuesday-visualisations-for-mobile-with-quarto/index.llms.md) - [Creating flowcharts with {ggplot2}](https://nrennie.rbind.io/blog/2022-06-06-creating-flowcharts-with-ggplot2/index.llms.md) - [Getting started with {gt} tables](https://nrennie.rbind.io/blog/2022-04-21-getting-started-with-gt-tables/index.llms.md) - [A Story of Statistical Writing and Life Expectancy](https://nrennie.rbind.io/blog/2022-02-04-a-story-of-statistical-writing-and-life-expectancy/index.llms.md) - [A Year of #TidyTuesday](https://nrennie.rbind.io/blog/2021-12-29-2021-12-29-a-year-of-tidytuesday/index.llms.md) - [30 Day Map Challenge 2021](https://nrennie.rbind.io/blog/2021-12-01-30-day-map-challenge-2021/index.llms.md) - [#CottonViz Data Visualisation Challenge](https://nrennie.rbind.io/blog/2021-06-30-cotton-viz-challenge/index.llms.md) - [About](https://nrennie.rbind.io/about/index.llms.md) - [Detecting demand outliers in transport systems](https://nrennie.rbind.io/blog/2021-10-06-detecting-demand-outliers-in-transport-systems/index.llms.md) - [Thinking about #TidyTuesday (and the Spice Girls)](https://nrennie.rbind.io/blog/2021-12-18-2021-12-18-thinking-about-tidytuesday-and-the-spice-girls/index.llms.md) - [Curating for @WeAreRLadies](https://nrennie.rbind.io/blog/2022-01-18-curating-for-wearerladies/index.llms.md) - [Best (artistic) practices in R](https://nrennie.rbind.io/blog/2022-03-03-best-artistic-practices-in-r/index.llms.md) - [30 Day Chart Challenge 2022](https://nrennie.rbind.io/blog/2022-05-07-30-day-chart-challenge-2022/index.llms.md) - [Mapping a marathon with {rStrava}](https://nrennie.rbind.io/blog/2022-07-18-mapping-a-marathon-with-rstrava/index.llms.md) - [Automatically deploying a Shiny app for browsing #RStats tweets with GitHub Actions](https://nrennie.rbind.io/blog/2022-10-05-automatically-deploying-a-shiny-app-for-browsing-rstats-tweets-with-github-actions/index.llms.md) - [30 Day Map Challenge 2022](https://nrennie.rbind.io/blog/2022-11-30-30-day-map-challenge-2022/index.llms.md) - [R packages for visualising spatial data](https://nrennie.rbind.io/blog/2022-12-17-r-packages-for-visualising-spatial-data/index.llms.md) - [Combining R and Python with {reticulate} and Quarto](https://nrennie.rbind.io/blog/2023-01-06-combining-r-and-python-with-reticulate-and-quarto/index.llms.md) - [Scraping London Marathon data with {rvest}](https://nrennie.rbind.io/blog/2023-03-16-2023-03-16-scraping-london-marathon-data-with-rvest/index.llms.md) - [Creating a cracked egg plot using {ggplot2} in R](https://nrennie.rbind.io/blog/2023-05-04-cracked-egg-plot-ggplot2/index.llms.md) - [Learning Julia with #TidyTuesday and Tidier.jl](https://nrennie.rbind.io/blog/2023-06-01-learning-julia-with-tidytuesday-tidier/index.llms.md) - [Creating template files with R](https://nrennie.rbind.io/blog/2023-08-22-script-templates-r/index.llms.md) - [Answering some {tidymodels} questions](https://nrennie.rbind.io/blog/2023-10-23-tidymodels-questions/index.llms.md) - [Four ways to streamline your R workflows](https://nrennie.rbind.io/blog/2023-12-31-four-ways-streamline-r-workflows/index.llms.md) - [A webR powered Shiny app for browsing TidyTuesday plots](https://nrennie.rbind.io/blog/2024-03-26-webr-shiny-tidytuesday/index.llms.md) - [Creating R tutorial worksheets (with and without solutions) using Quarto](https://nrennie.rbind.io/blog/2024-05-31-r-tutorial-worksheets-quarto/index.llms.md) - [Annotated area charts with plotnine](https://nrennie.rbind.io/blog/2024-07-11-plotnine-annotated-area-chart/index.llms.md) - [Five ways to improve your chart axes](https://nrennie.rbind.io/blog/2024-09-03-five-ways-improve-chart-axes/index.llms.md) - [Parameterized plots and reports with R and Quarto](https://nrennie.rbind.io/blog/2024-10-28-parameterized-plots-reports-r-quarto/index.llms.md) - [Introducing the `messy` package](https://nrennie.rbind.io/blog/2024-12-03-introducing-messy-r-package/index.llms.md) - [Designing monochrome data visualisations](https://nrennie.rbind.io/blog/2025-02-05-monochrome-data-visualisations/index.llms.md) - [Observable for R users](https://nrennie.rbind.io/blog/2025-04-01-observable-r-users/index.llms.md) - [A step-by-step chart makeover](https://nrennie.rbind.io/blog/2025-05-22-chart-makeover/index.llms.md) - [How to choose an IDE](https://nrennie.rbind.io/blog/2025-07-11-how-choose-ide/index.llms.md) - [Introduction to Julia for R users](https://nrennie.rbind.io/blog/2025-08-18-introduction-julia-r-users/index.llms.md) - [Generative AI for Data Visualisation](https://nrennie.rbind.io/blog/2025-10-08-gen-ai-data-viz/index.llms.md) - [My year in data visualisation](https://nrennie.rbind.io/blog/2025-12-09-year-in-data-viz-2025/index.llms.md) - [Interactive beeswarm charts in R](https://nrennie.rbind.io/blog/2026-02-27-interactive-beeswarm-r/index.llms.md) - [Five `ggplot2` functions I wish I'd known about earlier](https://nrennie.rbind.io/blog/2026-04-27-five-ggplot2-functions/index.llms.md) - [Collaborating on Quarto documents](https://nrennie.rbind.io/blog/2026-06-30-collaborating-quarto/index.llms.md) - [Why creativity matters in data visualisation](https://nrennie.rbind.io/blog/2026-08-14-creativity-data-visualisation/index.llms.md) - [{PrettyCols}](https://nrennie.rbind.io/blog/PrettyCols/index.llms.md) - [What's new in {PrettyCols} 1.0.1?](https://nrennie.rbind.io/blog/PrettyCols/whats-new-in-prettycols-101/index.llms.md) - [PDFs with Quarto](https://nrennie.rbind.io/blog/pdf-quarto/index.llms.md) - [Making Pretty PDFs with Quarto](https://nrennie.rbind.io/blog/pdf-quarto/making-pretty-pdf-quarto/index.llms.md) - [The Art of Data Visualization with `ggplot2`](https://nrennie.rbind.io/projects/art-of-viz/index.llms.md) - [Generative Art](https://nrennie.rbind.io/projects/generative-art/index.llms.md) - [Projects](https://nrennie.rbind.io/projects/index.llms.md) - [Poverty Data Gaps Dashboard](https://nrennie.rbind.io/projects/poverty-data-gaps/index.llms.md) - [Python Packages](https://nrennie.rbind.io/projects/python-packages/index.llms.md) - [R Packages](https://nrennie.rbind.io/projects/r-packages/index.llms.md) - [Schools Outreach](https://nrennie.rbind.io/projects/schools-outreach/index.llms.md) - [Statistics Education](https://nrennie.rbind.io/projects/statistics-education/index.llms.md) - [Identifying Transport Demand Outliers](https://nrennie.rbind.io/projects/transport-demand-outliers/index.llms.md) - [Considering outlier detection to identify extraordinary demand events for quantity-based revenue management](https://nrennie.rbind.io/talks/2019-08-29-ewgprm/index.llms.md) - [Detecting outlier demand in railway networks](https://nrennie.rbind.io/talks/2021-02-10-airoyoung/index.llms.md) - [Detecting outlying demand in multi-leg bookings for transportation networks](https://nrennie.rbind.io/talks/2021-07-14-euro2021/index.llms.md) - [Women in Stats and Data Science at Lancaster University](https://nrennie.rbind.io/talks/2022-03-08-international-womens-day/index.llms.md) - [Learning `ggplot2` with generative art](https://nrennie.rbind.io/talks/2022-06-20-use-r-conference/index.llms.md) - [Say Hello! to Multilingual Shiny Apps](https://nrennie.rbind.io/talks/2022-07-28-rstudio-conf/index.llms.md) - [Reproducible data reports with Quarto](https://nrennie.rbind.io/talks/2022-09-15-rss-conference-quarto/index.llms.md) - [Styling {ggplot2} graphics for accessibility](https://nrennie.rbind.io/talks/2022-10-26-rladies-london/index.llms.md) - [Shiny Developer Series (Live)](https://nrennie.rbind.io/talks/2023-03-15-shiny-developer-series/index.llms.md) - [Custom colour scales for {ggplot2}](https://nrennie.rbind.io/talks/2023-03-23-rladies-cambridge/index.llms.md) - [Using {tidymodels} to detect heart murmurs](https://nrennie.rbind.io/talks/2023-06-09-r-medicine/index.llms.md) - [Programming in public](https://nrennie.rbind.io/talks/2023-07-26-pydata-lancaster/index.llms.md) - [Teaching statistics interactively with webR](https://nrennie.rbind.io/talks/2023-09-06-rss-conference-teaching-webr/index.llms.md) - [Introduction to machine learning with {tidymodels}](https://nrennie.rbind.io/talks/2023-10-18-r-pharma-2023-tidymodels/index.llms.md) - [Building {ggflowchart}](https://nrennie.rbind.io/talks/2023-11-04-building-ggflowchart/index.llms.md) - [Teaching statistics interactively with webR](https://nrennie.rbind.io/talks/2023-11-22-rss-rose/index.llms.md) - [Introduction to reproducible reporting with Quarto](https://nrennie.rbind.io/talks/2023-12-11-rladies-edinburgh/index.llms.md) - [Florence Nightingale Day: using data science to improve health outcomes](https://nrennie.rbind.io/talks/2024-01-10-florence-nightingale/index.llms.md) - [Practice of OR: Data visualisation](https://nrennie.rbind.io/talks/2024-02-20-euro-or-practice/index.llms.md) - [Introduction to Shiny apps in R](https://nrennie.rbind.io/talks/2024-03-21-lec-ceeds-shiny/index.llms.md) - [Making your data visualisations more effective](https://nrennie.rbind.io/talks/2024-04-18-lida-effective-data-viz/index.llms.md) - [Introduction to Quarto for research](https://nrennie.rbind.io/talks/2024-05-09-LU-psychology-quarto/index.llms.md) - [Introduction to machine learning with {tidymodels}](https://nrennie.rbind.io/talks/2024-05-22-nhs-r-tidymodels/index.llms.md) - [Faster R code with Rust](https://nrennie.rbind.io/talks/2024-06-27-manchester-r-rust/index.llms.md) - [Getting started with generative art](https://nrennie.rbind.io/talks/2024-09-02-rss-conference-generative-art/index.llms.md) - [Introduction to machine learning with {tidymodels} in R](https://nrennie.rbind.io/talks/2024-09-04-rss-conference-tidymodels/index.llms.md) - [Parameterized plots and reports with R and Quarto](https://nrennie.rbind.io/talks/2024-10-25-r-pharma-2024-parameterized-reports/index.llms.md) - [Practical techniques for polished visuals with Plotnine](https://nrennie.rbind.io/talks/2024-12-03-pydata-global-plotnine/index.llms.md) - [Communicating data more effectively with visualisation](https://nrennie.rbind.io/talks/2025-02-17-ed-maths-data-viz/index.llms.md) - [Interactive charts in R and beyond](https://nrennie.rbind.io/talks/2025-05-15-edinbR-interactive-charts/index.llms.md) - [Making `messy` data](https://nrennie.rbind.io/talks/2025-07-10-rss-manchester-messy/index.llms.md) - [Accessibility in official statistics](https://nrennie.rbind.io/talks/2025-09-04-rss-conference-accessibility-official-statistics/index.llms.md) - [Designing for decision-making: how to build effective data visualisations](https://nrennie.rbind.io/talks/2025-09-30-wombat-data-viz/index.llms.md) - [Introduction to building (better) R packages](https://nrennie.rbind.io/talks/2025-11-03-r-pharma-2025-r-packages/index.llms.md) - [R/Pharma 2025 Opening Remarks](https://nrennie.rbind.io/talks/2025-11-06-r-pharma-2025-opening-remarks/index.llms.md) - [Improve research communication with data visualisation](https://nrennie.rbind.io/talks/2025-12-04-ons-research-capability/index.llms.md) - [Explore Explain: 30 Day Map Challenge](https://nrennie.rbind.io/talks/2026-02-25-explore-explain-map-challenge/index.llms.md) - [Best practices for data visualisation](https://nrennie.rbind.io/talks/2026-03-05-bath-data-viz/index.llms.md) - [Engaging and effective data visualisations](https://nrennie.rbind.io/talks/2026-03-24-stori-spring-school/index.llms.md) - [Working Smarter in R: Tips, Tricks & Real-World Lessons](https://nrennie.rbind.io/talks/2026-04-22-rladies-remote-r-tips/index.llms.md) - [The data visualisation specialist approach to TidyTuesday](https://nrennie.rbind.io/talks/2026-05-12-posit-ds-lab/index.llms.md) - [When creativity meets code](https://nrennie.rbind.io/talks/2026-07-30-ross-ihaka-lecture/index.llms.md) - [Debating the *rules* of data visualisation](https://nrennie.rbind.io/talks/2026-09-10-rss-conference-debating-data-viz/index.llms.md) - [Code, Collaboration, and Community](https://nrennie.rbind.io/talks/2026-10-06-earl-conference-2026/index.llms.md)