A lot of my day job as a developer is troubleshooting.  A missing semi-colon, an unbalanced parenthesis, or an outdated reference to a wrong identifier, and WHAM, you get a bug. 

 Not this kind of patients. Not this kind of triage either.  

Not this kind of patients. Not this kind of triage either.  

But the good news is, all bugs are ultimately fixable. Technical know-how is important, but just as important is the ability to patiently triage the problem in the first place.   

This morning I've stumbled across the value of patient triage three times. First, I figured out that a feature we thought was broken was in fact working, it just didn't look that way. Then I realized a JavaScript validation wasn't firing because it was pointed to an outdated ID.  Lastly after we fixed all that I realized that the .war file we deployed didn't have the most recent version of the JavaScript file. 

I COULD tear my hair out over this stuff. But instead I'm grateful that simple patience helped me find the problems.  

Posted
AuthorMako Allen
Categories365 Gratitude