First of all, she undoubtedly became more experienced at her job as she got older. She does claim that she kept looking for work as both names, but we know that there's a huge element of randomness to internet success. Often the same exact article gets posted to reddit several times before one of them takes off, for instance. Also, http://en.wikipedia.org/wiki/Information_cascade
There are plenty of examples of successful female bloggers, so I'm not sure that her personal example really means anything. This really requires experimental data.
tl:dr The success of James could easily be attributed to an increase in experience and completely random elements.