Albert Rapp
High quality tutorials on all the data things with R and web technologies like HTML, CSS and JS.
I also break down my content into bite-sized, weekly 3-minute newsletters. You can get them delivered straight to your inbox. Just follow this link below.

Get Started With R-Shiny

Python for R Users (Get Started Fast)

Quarto With Authentication Is Easier Than You Think (with Azure)

Quarto & Typst Are Fantastic for Beautiful PDF Reports

How to Automate Data Reports with Quarto (Beginner's Guide)

Why R Users Will Love Positron (and how to set it up for success)

Never Lose Data Again: Use R's {pins} package

9 R Packages That Make ggplot2 Even Better

5 Essential Charts Every R User Should Make With ggplot2

{fs} Is The R Package You Didn't Know You Needed

Build Interactive Apps in Minutes (Not Days) Using Quarto & Shiny

Finally explained: Difference Between = and arrow in R

Master R Data Cleaning: dplyr vs data.table

How To Turn Messy PDFs Into Clean Data Frames With R & {ellmer}!

5 Levels of Data Cleaning Every R User Must Master (Beginner to Pro in 5 Steps)

How to Enhance R Functions With AI Using {ellmer}

Master Multiple AI APIs With R And The {ellmer} Package

AI Data Science with R: Analyze data.frames with the {mall} package

Automate Workflows With E-Mails Using R & {blastula}

Finally Explained: The Difference Between R's Pipe Operators

How to Master Interactive Tables With R & Reactable

How to use %-sign formatting in R | Step-by-Step R Tutorial

How R Users Can Use GitHub Actions for Automations

Robust R Code That Will Work Forever With {renv}

How To Create Data-Driven Slide Decks With R & {officer}

Stop Code Errors From Crashing Your Whole R Script

Run Many Calculations All at Once With Map Functions | Step-by-Step R Tutorial

How to Fill Word Files With Data Using R & officer | Step-by-Step Tutorial

How to Get Data from SQL Databases With R | Step-by-Step Tutorial

Data Extraction with R & {stringr} | Step-by-Step Tutorial