I feel kinda bad that you're being downvoted. I also felt the presentation was a little jarring. The right panel seemed to change at strange times related to the content I was reading. Perhaps it was an overuse of the "change things while the user is scrolling to make it seem cool" theme I've been seeing a lot.
On the other hand, I actually found the content pretty great, but I'm not a web developer so take that with a grain of salt...
On the other hand, I actually found the content pretty great, but I'm not a web developer so take that with a grain of salt...