This is an one-hour, action-packed talk on principles of data visualisation. Slides available here.
Delivering good visual design requires putting on a stack of thinking hats. Clear message and intent, concise delivery for low cognitive load, progress reveal with a strong focus, and considerations for aesthetics, conventions, and cultural norms, just to name a few of those hats. Data visualisation is about data-driven narrative design and storytelling.
However, there are many pitfalls and mistakes that are often obscure, unnoticed, or worse, has misled your audience to a wrong direction. This talk aims to lay the first principles of data visualisation, good foundations that is widely applicable, and point out the pitfalls and how to avoid them.
Programming is creative. Creativity is a skill. And skills can be learned.