No particular reason - hustler is just and has always been my preferred compliment for folks doing awesome stuff, whether in code, offline or anywhere else.
In basketball, a hustling player is the guy who goes the extra distance, works particularly hard and gets by as much on effort as on skill. The guy who throws himself to the ground after the ball if that's what it takes.