Various thoughts about data science, software engineering, and building tools to help people with data.

Introducing {dittodb}

Today {dittodb} was released on CRAN. It is designed to make testing database connections easy, reliable, and even fun. There are already a number of packages that facilitate HTTP-based external services (eg {httptest}, {webmockr}), but there haven’t been good solutions for testing against databases. {dittodb} is designed to solve that: It works by recording (and editing if needed) database interactions as fixtures and then uses those fixtures for automated testing. ...