We all just want to make things work. Oftentimes with programming, having a better understanding of your tools helps you become better at "making it work."