Causal design patterns for data analysts

An informal primer to causal analysis designs and data structures

Generating SQL with {dbplyr} and sqlfluff

Using the tidyverse's expressive data wrangling vocabulary as a preprocessor for elegant SQL scripts. *(Image source [techdaily.ca](https://techdaily.ca))*

crosstalk: Dynamic filtering for R Markdown

An introduction to browser-based interactivity of htmlwidgets -- no Shiny server required!

A beginner's guide to Shiny modules

Don't believe the documentation! Shiny modules aren't just for advanced users; they might just be a great entry point for development