Nor would it have run if the title wasn't the sensational "Solar Cells - Made In a Pizza Oven."
If you're looking for platitudes, continue reading the summary or read TFA itself. There are plenty.
But the only feminism I see is the extra attention she is receiving. She's not created anything worthwhile.
"Crafty chick" would be a bit disturbing if it was in the New York Times or other reputable news source, but Slashdot? Not so much.