Drupal is what I "develop" in.
I've been drupaling for about 18 years or so?
It gets the job done.
No, I haven't contributed any code.
Just one more thing to keep track of.
I have however put in more build hours than anyone I know.
It's always creative destructionism around here.
Drupal contributed greatly to willful destruction with it's gnarly upgrades.
I stuck with it like I stuck to Macs.
Someday some monetary support, but for now here's my contribution.