Is there anybody still designing based on a 12-column grid? I’m going to convince you to stop that. This session is not about discussing whether designers should learn to code. It’s about the capabilities of today’s browsers (layout, typography, …)
For presented codepens, see https://noti.st/gunnarbittersmann/k8WWzJ/css-for-designers