mrslavchev.com
Hindsight lessons about automation: Layers of automation - Mr.Slavchev
Automation is not simply UI automation or making things move on the interface, there's many more types where coding can be useful to testing. See a list of different layers of automation.