The Importance of a Diff Tool

Our deployed app crashed unexpectedly after I pushed update. SoI spent quite some time checking Heroku log today, comparing my git commit and I felt nothing wrong.

Well today a lot of things went wrong and the last thing I expect is issue on app deployment.

At last I compared gem list on local and server. The Importance of a Diff Tool - Image 1

Apparently, Rails_admin gem was updated to version 0.4.4 and it had some issues. Props to Mr. Ahmed Zulkamal for introducing Beyond Compare to me. It is an excellent text and file compare tool.