Reading the source code - it's one of those things every developer knows they should do, but most never get around to. Although many of our applications thrive off of open source software today, how often do we go through the source code of projects we use or want to use?
While many developers only dare to read source when available documentation just isn’t enough, even for those perfectly documented libraries, gems, and frameworks, reading the source code has huge benefits. It not only gives us a better understanding of how the code behaves, it changes how we think about and write our code. In this talk we’ll start leveling up our programming skills by dissecting some source code.