I've used grid layout a fair amount in the last 6 months or so. It's very exciting but it can feel quite daunting; the new mechanics and new grammar do not make the spec an easy read.
Fortunately, I've found that it's quite easy to get to grips with - especially if you have been around long enough to have sliced designs into table layouts!
Now for a rather shameless plug for my own article on the subject (I hope with a closer to real world example):
http://maketea.co.uk/2016/09/28/css-grid-layout-is-a-step-ch...