First three lessons from gobyexample.com