Firebug debugging tip: Strict Warnings
I recently ran into an issue while setting up jqGrid for inline editing that I thought I might share here. For some reason the grid event for editing would fire, however the grid was never put in to an editable state. The Firebug console unfortunately did not return any errors, which made debugging a bit of a challenge.

I then tried enabling Strict Warnings in firebug at which point I found the error:
reference to undefined property g[j].editable ...
It turns out that I was passing a string to the editable property instead of the expected boolean:
This of course should have read:
editable: true,
Had I not enabled strict warnings I suspect I would have been tearing my hair out for somewhat longer. At any rate, if you find you have a js issue of some sort, perhaps try this Firebug feature - you may have a type issue that is silently failing.
Your death is not the end of your song, because the song you are playing right now is altering the physical structure of the universe, changing the way in which the universe vibrates. The song you play resonates on long after you’ve played your last note. It plays on in the ideas you’ve created, and in the things you’ve built. It plays on in your family and the people who loved you when you were still playing; we hear the songs we play for each other and inspire each other to create beautiful new melodies. The melodies and phrases that you create are shared and passed on, enriching the song of the universe long after you’ve breathed your last.
Unix beard
Facial hair that all Unix experts are mysteriously compelled to grow. The length, bushiness, and unkemptness of the Unix beard are all directly proportional to the owner’s expertise. Having a Unix beard is a great way to ensure that you never get laid.
Bob’s a true Unix genius, just look at the size of his Unix beard!