Why do you think this? Most employment in California (at least from my personal experience) is "at-will". Either party can terminate at any time with no notice and with no cause.
Also in this case the reasons have nothing to do with her gender, but more that she failed at her job at being a developer evangelist.