Deprecated: Creation of dynamic property Automattic\Jetpack\Connection\Manager::$error_handler is deprecated in /home4/onceand4/public_html/wp-content/plugins/jetpack/vendor/automattic/jetpack-connection/src/class-manager.php on line 93

Deprecated: Creation of dynamic property Automattic\Jetpack\Sync\Queue::$random_int is deprecated in /home4/onceand4/public_html/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-queue.php on line 40

Deprecated: Creation of dynamic property Automattic\Jetpack\Sync\Queue::$random_int is deprecated in /home4/onceand4/public_html/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-queue.php on line 40

Deprecated: Creation of dynamic property Publicize_UI::$in_jetpack is deprecated in /home4/onceand4/public_html/wp-content/plugins/jetpack/modules/publicize.php on line 53

Deprecated: Creation of dynamic property Jetpack_Likes::$in_jetpack is deprecated in /home4/onceand4/public_html/wp-content/plugins/jetpack/modules/likes.php on line 54

Deprecated: Creation of dynamic property Jetpack_Likes_Settings::$in_jetpack is deprecated in /home4/onceand4/public_html/wp-content/plugins/jetpack/modules/likes/jetpack-likes-settings.php on line 7

Deprecated: Creation of dynamic property Jetpack_Likes::$settings is deprecated in /home4/onceand4/public_html/wp-content/plugins/jetpack/modules/likes.php on line 55

Deprecated: Creation of dynamic property Jetpack_Shortcode_Unavailable::$shortcodes is deprecated in /home4/onceand4/public_html/wp-content/plugins/jetpack/modules/shortcodes/unavailable.php on line 19

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/onceand4/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
October « 2014 « Once & Future

Once & Future

Charlotte Ashley – Book seller, collector, writer, editor, historian

October 31, 2014

Reviews: October 31st 2014

Love words? Like, more than you love stories? You will love THESE stories! Check out my reviews this week at Apex Magazine!

 

October 16, 2014

Reviews: October 16th 2014

I have to admit that I was feeling glum about the state of the world this week. Until I read the special Fantasy Magazine special issue – Women Destroy Fantasy! – and the wonderful Kingfisher story in it. I loved it so much I went out and did a round up of a trio of excellent retellings of classic tales over at Apex Magazine. Have a look!

October 6, 2014

A Real Writer

The key to being a Real Writer is to bull right through stuff like this.

Two years ago, I decided I was going to be a real writer.

This was the third or fourth time I had made the same decision. When I was 8, I wrote my first “book”, a complete retelling of the Princess Bride, starring me as the Man in Black, minus any princesses. In high school, I decided I was serious enough to fill a proper portfolio, attending several “Young Author’s Workshops” whose mandate and sponsorship still remains a bit vague to me – though I did meet Michael Ondaatje. After running away from home, I came back to graduate high school and wrote on a slip of paper that I intended to “write the Great Canadian Novel” after graduation. They didn’t read that part out.

I did NaNoWriMo a few times between 2004 and 2007. I entered the Three Day Novel Writing Contest. I started writing mildly-successful erotica. I never finished anything. I was flailing, dabbling. I picked up and dropped writing projects at the same speed that I cycled through jobs, boyfriends, apartment. I was not a real writer – I was a dilettante.

When I got pregnant in 2007, I decided it was time to get serious. There was every chance I wasn’t going to be able to go back to work when my maternity leave was up and I needed something to fall back on. I pulled up my NaNoWriMo novel from 2004 and vowed to finish it. It was boring, but I had to do it to prove that I could. It sucked, but I did it. I finished the novel and put it straight into a trunk. I didn’t write another thing for five years.

Two years ago, something changed. I was 32, had two kids, a steady partner and job. I was “happy”, if bored. All of the flashes of glory and glamour I had enjoyed over the past 15 years had amounted to nothing. I had always been able to shine at whatever I did, but had never had the gumption to stick with anything. It was easy to be good enough at something to get your foot in the door, but getting great at something was harder to figure out. I was too flighty, too anxious, too easily distracted, and too easily bored. Of course I could write. I was even good at it. But being a real writer was something else entirely.

Two years ago I decided I would stick with it. No matter how bad I thought I was. No matter how many rejections I got. No matter how often my beta readers told me they “didn’t get it”. No matter how many long, dead hours I spent on words that would never see the light of day, that had none of the instant gratification I was used to. No matter how many other opportunities came my way which seemed shiny and new and exciting. I was going to learn focus and tenacity.

I had always thought of “hard work” as “work on the difficult setting,” which I could conveniently circumvent by being talented enough that it wasn’t very hard at all. But it isn’t. “Hard work” is doing something you don’t want to do. It means forcing yourself through whatever makes you sweat. For me, that was staying put. It was getting up again and again and doing the same thing I had done the day before, without succumbing to the need for change, the thrill of novelty. It meant trying again and again. Writing more and more. Every day. Forever, if that’s how long it took.

It took two years. I am pleased to be able to say that my short story, “La Héron”, has been accepted for publication by C.C. Finlay for his guest-edited issue of Fantasy & Science Fiction. My first sale at pro rates, and the first goal post I had set for myself.

Now it’s head back down to the grind. It took me a stubborn 34 years, but I think I’ve learned my first lesson. The only real trick is to keep at it. One day after another, one word after another.

I’m a real writer now.

October 2, 2014

Reviews: Oct. 2nd 2014

My bi-weekly reviews of science fiction/fantasy short stories are up at Apex Magazine! I looked human vs technological approaches to some very similar subject matter… Check it out!