Author Archive

Cucumber – show me the page

I was debugging a form using Cucumber and was momentarily confused when I ran webrat’s “show me the page”.

I’d added data to text fields, selected options in drop-downs, etc, but none of it showed up.

“Show me the page” only dumps the source the server returned as the last response. It doesn’t show any form data [...]

Lessons Learned from Dancing with the Stars

My wife and I have been playing catch-up on Dancing With The Stars for the last two weeks. ABC makes all its prime-time shows available for free on their website the day after they air, so we rolled-back to the beginning of the season, cuddled up on the couch and queued it up.

I am not [...]

Criticism is medicine: tastes bad, makes you better

I’ve recently joined a writing site: The Next Big Writer. It’s devoted to writers submitting work-in-progress and exchanging reviews with an eye toward improvement. It’s exactly what I’ve been looking for since I completed June Betrayals and I joined with high hopes. I haven’t had other writers critiquing my work in a long time and [...]

Let Your Story Shine

What’s wrong with this scene?

Sheryl tossed her rich, luxurious mane of raven-black hair over her shoulder, the late-afternoon sunlight filling it with highlights. “Kiss me,” she said.

Rico took a long, leisurely sip of his Sumatran double-expresso, the half-and-half and two packets of raw cane sugar helping it slide down his throat like liquid gold. He [...]

ConFusion Recap

To inaugurate this blog, I did a 12-post recap of the 2008 High-Voltage ConFusion F/SF convention. To make it easier to find the tasty bits, I’ve assembled a table of contents with teasers for each of the posts. Enjoy!

Thank You, John Scalzi Intro post explaining how I came to go and what I liked best. The [...]

The Strength Of Weakness

First you create your protagonist, then you create an antagonist to prevent them from getting what they want. That’s one of the basic tools of character-oriented writing lessons. This makes it easy to write lessons, but hard to write really good fiction, because your protagonist’s most constant enemy is him/herself.

This is particularly true of continuing [...]

The Tipping Point

Everybody seems to be talking about marketing these days. As a programmer, we always took Dilbert’s “Welcome to Marketing: Two Drink Minimum” attitude about marketers as a breed, but I’ve run across at least two gurus of the art that make it seem not only credible as vocation, but interesting, entertaining and potentially profitable. Seth [...]

The Joy of Getting to the Middle

In any long-term endeavor, there are going to be times when you don’t feel like doing your work. Days when you just can’t face the keyboard, canvas, whatever. During these periods it’s very easy to hate what you’re doing or wonder if it’s worth doing at all.

An important thing to note is that once you’re [...]

Relationships and the Genius of Joss Whedon

Everybody argues about whether it’s plot or character that’s the source of good fiction. Of course, it’s a trick question: the real answer is that there is no real plot that doesn’t derive from character and no way to show character except by their reactions to plot. But I’m starting to think both of these [...]

Dinosaurs, Mammals and Cockroaches

“Evolving as a Writer” was the second panel in a row to debate the merits of doing the same thing versus doing something different. “Gluten-Free Fantasy” talked about breaking away from an entire sub-genre — call it “Suburbs of Middle-Earth” — and this panel discussed breaking away from whatever you have been doing in order [...]