Courses
Software
Publications
CV
I believe portability and ease of exploration beats a tight schema-conforming database any time.
Semantic versioning lets you communicate your promises effectively within your data analysis team.