Commitment and persistence

Whenever you are debugging some nasty bug for hours or you are trying to figure out a solution to a complex problem for days, remind yourself to the following video.

It's all about commitment and persistence. There is a light at the end of the tunnel. It could take hours, days, weeks, months or even years to get there, but you will... keep fighting!