Are you going to write another book? (please say yes :)
My first book was always an experiment: write a series of publicly accessible blog posts contradicting oneself on a series of topics, gather feedback on these and package these nicely into ePub/PDF format that people can buy for any amount they like (including free!). As I stated in my other post, I don’t think the book was a commercial success, but it was by no means a typical book, for instance, its length is rather shorth!
“It has often been said
there’s so much to be read,
you never can cram
all those words in your head.
So the writer who breeds
more words than he needs
is making a chore
for the reader who reads.
That’s why my belief is
the briefer the brief is,
the greater the sigh
of the reader’s relief is.
And that’s why your books
have such power and strength.
You publish with shorth!
(Shorth is better than length.)”
On average, fewer than half of the books tested were finished by a majority of readers. Most readers typically give up on a book in the early chapters. Women tend to quit after 50 to 100 pages, men after 30 to 50. Only 5 percent of the books Jellybooks tested were completed by more than 75 percent of readers. Sixty percent of books fell into a range where 25 percent to 50 percent of test readers finished them. Business books have surprisingly low completion rates.
It’s really quite depressing: this isn’t the sort of material that a person thinking about writing a book should read.
But it makes me think: maybe more people need to follow Dr Seuss’s advice: focus on shorth!
I can’t say I am thinking at all about writing another book at present, but if I do it will be unlike anything I’ve already written. Maybe some Dr Seuss style poems/illustrations about testing? Who knows…
Much like the collection of quotes that I regularly update, I have now created a collection of links/articles that I find interesting at links.watirmelon.com which I will reguarly update. Like articles on this blog, these are automatically published to this follow-only twitter account: @watirmelon
My favorite article I have read lately is the U.S. Digital Services Playbook: a collection of 13 key “plays” about how to deliver great digital services. I was surprised to see this great stuff coming from a government agency!
I recently worked on some Selenium WebDriver tests that needed to provide a Geolocation to a HTML5 site so it could display some results. There’s a couple of things to keep in mind when doing this:
There are two Firefox about:config preferences that you must both set in your WebDriver Firefox profile to always supply the Geolocation information to your test (instead of displaying a prompt). These are:
set ‘geo.prompt.testing’ to true
set ‘geo.prompt.testing.allow’ to true
If you want to use a specific location you need to override an about:config preference to a JSON file containing that location. This is only supported in very recent versions of Firefox (I tested version 31). Whilst this can be manually done using a data:application/json string, Firefox using WebDriver in C# completely ignores this so the workaround is to create a JSON file with the location and reference using using a file:/// prefix