Building a team of internal R packages

On the jobs-to-be-done and design principles for internal tools

Generating SQL with {dbplyr} and sqlfluff

Using the tidyverse's expressive data wrangling vocabulary as a preprocessor for elegant SQL scripts

Introducing the {convo} package

An R package for maintaining controlled vocabularies to encode contracts between data producers and consumers

crosstalk: Dynamic filtering for R Markdown

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

Column Names as Contracts

Using controlled dictionaries for low-touch documentation, validation, and usability of tabular data

R Markdown Cookbook

This cookbook contains tips and tricks to help you get the most out of R Markdown. Topics include the automated generation of content (diagrams, text), customizing format (Pandoc, HTML, and LaTeX templates), workflow improvements (modularizing child documents, cross-referencing code chunks, chunk caching), modifying rendering behavior with hooks, and using alternative language engines.

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

Resource Round-Up: Latent and Lasting Documentation

Readings and assorted ideas about creating and maintaining low-overhead documentation

RMarkdown CSS Selector Tips

A few tips and tools for finding the right selectors to style in RMarkdown

projmgr: Managing the human dependencies of your projects

A walkthrough of using the projmgr package for GitHub-based project management via R