Emily Riederer
Emily Riederer
About
Top Posts
Recent Posts
Talks
Projects
Publications
Tags
Posts
Understanding the data (error) generating processes for data validation
A data consumer’s guide to validating data based on the failure modes data producer’s try to avoid
May 27, 2021
data
A Tale of Six States: Flexible data extraction with scraping and browser automation
Exploring how
Playwright
's headless browser automation (and its friends) can help unite the states’ data
May 8, 2021
data
,
elt
,
python
Embedding column-name contracts in data pipelines with dbt
dbt supercharges SQL with Jinja templating, macros, and testing – all of which can be customized to enforce controlled vocabularies and their implied contracts on a data model
Feb 6, 2021
data
,
sql
Causal design patterns for data analysts
An informal primer to causal analysis designs and data structures
Jan 30, 2021
causal
,
data
,
tutorial
Resource Round-Up: Causal Inference
Free books, lectures, blogs, papers, and more for a causal inference crash course
Jan 30, 2021
resources
,
causal
Building a team of internal R packages
On the jobs-to-be-done and design principles for internal tools
Jan 21, 2021
rstats
,
pkgdev
,
jtbd
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
)
Jan 16, 2021
rstats
,
data
,
sql
,
tutorial
Introducing the {convo} package
An R package for maintaining controlled vocabularies to encode contracts between data producers and consumers
Dec 30, 2020
rstats
,
package
,
data
Sticker-driven maintenance
Marketing maintenance work with irrational exuberance
Sep 20, 2020
workflow
crosstalk: Dynamic filtering for R Markdown
An introduction to browser-based interactivity of htmlwidgets – no Shiny server required!
Sep 12, 2020
rstats
,
tutorial
»
Cite
×