I found a previous HN submission very helpful:
https://evamaerey.github.io/ggplot_flipbook/ggplot_flipbook_...
The author builds up plots step by step, showing the changes to the plot along the way. It's really great at showing what each element contributes to the final plot.