I learn by using tutorials, but since I'm a developer a big part of my learning comes from digging into other people's code to understand how they do things