Introduction to data modeling

Data representation is a critical skill, and yet one that is often overlooked in training material. Instead, we tend to rely on ready-made conclusions without questioning them.

In this talk, we’ll model a simple programming language to explore the design space, and do some serious questioning.