Saturday, May 29, 2010 
Requiem for an Angel
Title: Requiem for an Angel
Author: Andrew Taylor
Rating: 4.5 stars out of 5
Publisher: HarperCollins
Copyright: 2002
Pages: 914
Keywords: mystery
Reading period: 16–28 May, 2010

Requiem for an Angel is subtitled “The Secret History of a Murderer”; it is also known as the Roth Trilogy.

The Four Last Things is a psychological thriller set in the present day (late 90s, when it was written). Four-year-old Lucy Appleyard is abducted in London by the dimwitted Eddie. We follow her mother, the Rev. Sally Appleyard, as she disintegrates. Her husband, Michael, is the godson of David Byfield. We also follow Eddie who comes to realize that his partner Angel is quite terrifying.

The Judgement of Strangers's opening line is “We found the mutilated corpse of Lord Peter in the early evening of Thursday the 13th August, 1970.” It appears, at first, to be an Agatha Christiesque romp, narrated by the Rev. David Byfield, the vicar of Roth. But Christie's heyday is long past and Roth is a former village, now a dormitory town for London; there are teenage louts swilling cider on the village green; and the manor house is bought by rich hippies. David, a sexually frustrated widower, and his teenaged daughter, Rosemary, get caught up in events.

In The Office of the Dead, the narrator, Wendy Appleyard, leaves her husband. and goes to stay with her old friend Janet Byfield in the cathedral town of Rosington. It is 1958 and David is attached to the Theological College; Rosie is only four. They are soon joined by Mr Treevor, Janet's half-senile father. In the gothic precincts of Cathedral Close, strange things are happening: mutilated birds, bad smells, a mysterious man asking questions. Wendy becomes obsessed with Francis Youlgreave, a disgraced priest and drug-addled poet, who died half a century before.

Each of the three books can stand by itself (I originally read the last book some time ago). Each book provides backstory to its predecessor, unfolding a tragedy in reverse. We see England in three very different decades and different locales, the traditional cathedral town, the changing village, the squalor of contemporary London. We see the foundering fortunes of the Church of England, its decline is becoming apparent even in 1958. We watch the unravelling of the Byfields and the Appleyards. Most of all, we are caught up in the suspense of each book.

Highly recommended.

posted on Saturday, May 29, 2010 8:44:23 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Tuesday, May 04, 2010 
UUID layout

Another Cozi Tech Blog post: Generating UUIDs in JavaScript

posted on Tuesday, May 04, 2010 10:14:18 PM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Sunday, April 04, 2010 

I wrote up some lessons that I learned about SQLAlchemy Sharding at the Cozi Tech Blog.

posted on Sunday, April 04, 2010 7:26:30 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Friday, March 26, 2010 

Cozi is hiring. We have positions in Web Development, Software Engineering, and System Engineering at our headquarters in Seattle.

Full details at the Careers Page.

posted on Saturday, March 27, 2010 6:08:09 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Wednesday, January 27, 2010 
A Hat Full of Sky
Title: A Hat Full of Sky
Author: Terry Pratchett
Rating: 4 stars out of 5
Publisher: HarperTeen
Copyright: 2004
Pages: 407
Keywords: humor, fantasy
Reading period: 25–26 January, 2010

Sequel to The Wee Free Men.

Tiffany Aching, now 11, becomes a trainee witch. But an ancient evil, the hiver, has noticed her and possesses her. Her Nac Mac Feegle friends, the diminutive and indomitable blue pictsies, come to her aid.

She may only be eleven, but she's as tough as nails.

Recommended.

posted on Thursday, January 28, 2010 6:39:14 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Saturday, January 09, 2010 
Jonathan Strange & Mr Norrell
Title: Jonathan Strange & Mr Norrell
Author: Susanna Clarke
Rating: 4.5 stars out of 5
Publisher: Bloomsbury
Copyright: 2004
Pages: 846
Keywords: fantasy
Reading period: 1–9 January, 2010

In the year Eighteen-Six, it has been two hundred years since last a practical magician walked in England, when Mr. Norrell shews himself after many years of study. In time, he is joined by a student Jonathan Strange who later distinguishes himself in the Peninsular War against the tyrant Bonaparte. But their most dangerous adversary is the capricious gentleman with the thistle-down hair from Faerie.

Susanna Clarke's debut novel is a startling take on fantasy, evoking the work of Austen and Dickens, pitting madness against reason, exploring magic and Englishness.

Highly recommended.

posted on Sunday, January 10, 2010 6:11:27 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Nature Girl
Title: Nature Girl
Author: Carl Hiaasen
Rating: 3.5 stars out of 5
Publisher: Grand Central
Copyright: 2006
Pages: 304
Keywords: humor
Reading period: 30 December, 2009–1 January 2010

Hiaasen drags a motley cast of characters to a remote key in the Everglades and lets their various lunacies duke it out.

An entertaining romp.

posted on Sunday, January 10, 2010 6:09:06 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Wednesday, December 30, 2009 
White Riot
Title: White Riot
Author: Martyn Waites
Rating: 3.5 stars out of 5
Publisher: Pocket Books
Copyright: 2008
Pages: 452
Keywords: mystery
Reading period: 29–30 December, 2009

The Northern English city of Newcastle is on edge as racial tensions have been whipped up. Joe Donovan's team are asked to investigate a seemingly unrelated case where a one-time radical is getting threatening calls.

The main characters—Donovan's team and some teenaged no-hopers way out of their depth in a white supremacist organization—are credible and well-drawn. The plot however relies overly on coincidence after coincidence.

posted on Thursday, December 31, 2009 3:27:01 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
This Girl for Hire
Title: This Girl for Hire
Author: G.G. Fickling
Rating: 2 stars out of 5
Publisher: The Overlook Press
Copyright: 1956
Pages: 220
Keywords: mystery
Reading period: 28–29 December, 2009

Honey West is a “private eyeful”, a kick-ass statuesque private investigator tough enough to take on the guys at their own game and sexy enough to dazzle them. Somehow she manages to lose her top all the time, but it never goes further than that. The plot is ludicrously complicated, switching gears on every page, with snappy Mike Hammeresque dialog.

The books inspired a mid-sixties TV show that Emma remembers with great fondness. The sex was excised from the show, of course.

posted on Thursday, December 31, 2009 3:15:30 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Silent in the Grave
Title: Silent in the Grave
Author: Deanna Raybourn
Rating: 4.5 stars out of 5
Publisher: Mira
Copyright: 2007
Pages: 511
Keywords: mystery, historical
Reading period: 27–28 December, 2009

A year after Sir Edward Grey's sudden collapse and death, his widow Lady Julia realizes the truth in what Nicholas Brisbane, the private inquiry agent, had told her: Sir Edward had received threatening letters. She engages Brisbane to investigate the possible murder and starts asking questions herself.

The most respectable member of her large, eccentric family, Julia starts to shed her Victorian conventionality as she is drawn to the enigmatic Brisbane.

posted on Thursday, December 31, 2009 3:01:48 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
River of Darkness
Title: River of Darkness
Author: Rennie Airth
Rating: 4 stars out of 5
Publisher: Penguin
Copyright: 1999
Pages: 435
Keywords: mystery, historical
Reading period: 26–27 December, 2009

Inspector John Madden, like so many of his generation, came back from the Great War a changed man. When a particularly savage and senseless murder takes place, he must persuade his superiors at Scotland Yard to adopt some new and unwelcome practices, such as psychological profiling.

This well-done thriller is as much about the aftermath of World War I as it is a police procedural.

posted on Thursday, December 31, 2009 2:48:13 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Saturday, December 26, 2009 
The Wine-Dark Sea
Title: The Wine-Dark Sea
Author: Patrick O'Brian
Rating: 4.5 stars out of 5
Publisher: W.W. Norton
Copyright: 1994
Pages: 352
Keywords: historical fiction
Reading period: 23–26 December, 2009

After the events of The Truelove, Aubrey and Maturin set sail for Peru to undertake the intelligence mission originally begun four books ago in The Letter of Marque. O'Brian packs more than usual into this book: multiple sea battles, the Reverend Martin's descent into madness, Stephen inciting a revolution of independence against the Spanish, naturalism high in the Andes, Jack almost being lost at sea in a small boat, and a nerve-wracking encounter with an American frigate amongst the ice floes of Cape Horn.

Highly recommended.

posted on Saturday, December 26, 2009 7:36:07 PM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Friday, December 25, 2009 
In the Woods
Title: In the Woods
Author: Tana French
Rating: 4.5 stars out of 5
Publisher: Penguin
Copyright: 2007
Pages: 429
Keywords: mystery
Reading period: 16–22 December, 2009

Twenty years ago, three twelve-year-olds went into their local woods in Knocknaree near Dublin. Hours later, only one was found, catatonic. Now, under a different name, Rob Ryan is a detective in the Irish Murder Squad and another twelve-year-old has been murdered in Knocknaree.

Tana French's debut is subtle and gripping. The story unfolds in unexpected ways. Ryan's relationship with his partner in detection, Cassie Maddox, is tested to the breaking point while he tries to conceal his past and stay on the case.

Highly recommended.

posted on Saturday, December 26, 2009 6:32:30 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Where There's a Will
Title: Where There's a Will
Author: Aaron Elkins
Rating: 3.5 stars out of 5
Publisher: Berkley
Copyright: 2005
Pages: 278
Keywords: mystery
Reading period: 13–16 December, 2009

Gideon Oliver, the “Skeleton Detective”, is on vacation again; this time he's staying on a family cattle ranch in Hawaii. The bones of the Torkelsson paterfamilias who disappeared ten years ago have just been found. When Gideon formally identifies them, the Torkelsson survivors get more than they bargained for.

Elkins works in the cozy mystery vein and, despite the anatomical detail, the deaths and murders in his books always feel detached and unthreatening.

posted on Friday, December 25, 2009 7:33:22 PM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Too Many Magicians
Title: Too Many Magicians
Author: Randall Garrett
Rating: 4 stars out of 5
Publisher: Ace
Copyright: 1966
Pages: 342
Keywords: fantasy, mystery
Reading period: 13 December, 2009

In an alternate world where the Laws of Magic have been codified, a master sorcerer has been murdered in a locked room at a convention of sorcerers. Lord Darcy must resolve the mystery.

The puzzle is first-rate, well constructed, yet plausible on its own terms. The characters, alas, are perfunctory.

posted on Friday, December 25, 2009 9:41:36 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
The Truelove
Title: The Truelove
Author: Patrick O'Brian
Rating: 4.5 stars out of 5
Publisher: W.W. Norton
Copyright: 1993
Pages: 256
Keywords: historical fiction
Reading period: 12–13 December, 2009

Leaving Sydney after the events of The Nutmeg of Consolation, Aubrey and Maturin sail for Moahu, a fictional British island near Hawaii. Jack Aubrey is out of sorts for various reasons; most notably a young female convict, Clarissa Harvill, has been smuggled aboard by Midshipman Oakes. Like many sailors, he is superstitious about women on board his ship. Not without reason: even after her shipboard marriage to Oakes, men vie for her attention and factions form aboard the ship.

Few battles in this one. Most of the conflict arises from individuals.

Highly recommended.

posted on Friday, December 25, 2009 9:31:21 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
The Flood
Title: The Flood
Author: Ian Rankin
Rating: 3.5 stars out of 5
Publisher: Orion
Copyright: 1986
Pages: 205
Keywords: fiction
Reading period: 7–11 December, 2009

Ian Rankin's first novel is a coming-of-age tale. Mary Miller is a single mother, with a reputation as a witch since childhood. Her son, Sandy, is fifteen, and as lost and confused as you'd expect. They live in Carsden, a small, dying Scottish town in the 1980s.

A creditable first novel.

posted on Friday, December 25, 2009 9:17:12 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Wednesday, December 16, 2009 
Princep's Fury
Title: Princep's Fury
Author: Jim Butcher
Rating: 4 stars out of 5
Publisher: Ace
Copyright: 2008
Pages: 622
Keywords: fantasy
Reading period: 4–7 December, 2009

Princep's Fury is the fifth book in Jim Butcher's fantasy series, Codex Alera, and the sequel to Captain's Fury.

Tavi, now recognized as the princeps (heir apparent to the Crown), has been sent on a diplomatic mission to the distant Canim homeland. There he finds that they have been overrun by the Vord hivemind. Back at home in Alera, the Vord have returned too, killing and enslaving huge numbers of humans. Desperate rearguard actions follow.

Butcher knows how to spin a yarn that moves quickly from one cliffhanger to the next. Grim in places, but it certainly holds the attention.

posted on Thursday, December 17, 2009 7:24:39 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Sunday, December 13, 2009 
The Lizard's Bite
Title: The Lizard's Bite
Author: David Hewson
Rating: 4 stars out of 5
Publisher: Bantam Dell
Copyright: 2006
Pages: 498
Keywords: mystery
Reading period: 29 November–3 December, 2009

A married couple die in a bizarre murder in an archaic Venetian glass foundry. Three exiled Roman cops are asked to investigate by the Venice authorities but are given to understand that their work should be pro forma. Of course, they don't listen and find far more than was wanted.

The cops and their visiting girlfriends are interesting characters. Their stubborn insistence on digging for the truth has real consequences for their own lives, and the case scars most of them. Venice itself is also a character, a shabby strumpet living on its former glory, as are the bizarre Arcangeli family of glassblowers.

posted on Sunday, December 13, 2009 8:04:25 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Monday, December 07, 2009 
Industrial Magic
Title: Industrial Magic
Author: Kelley Armstrong
Rating: 3.5 stars out of 5
Publisher: Seal Books
Copyright: 2004
Pages: 528
Keywords: urban fantasy
Reading period: 28 November, 2009

Paige is a modern young witch. Her boyfriend, Lucas, despite being the heir apparent to the Cortez Cabal of sorcerers, wants nothing to do with the family business. But they get sucked in when the teenaged children of the various cabals are being murdered.

An entertaining urban fantasy that's ridiculously fast-paced.

posted on Tuesday, December 08, 2009 6:03:27 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Friday, December 04, 2009 
The Ghost Brigades
Title: The Ghost Brigades
Author: John Scalzi
Rating: 4 stars out of 5
Publisher: Tor
Copyright: 2006
Pages: 347
Keywords: science fiction
Reading period: 27 November, 2009

Sequel to Old Man's War.

Jared Dirac is a superhuman clone in the elite Colonial Defense Forces. A backup of the brain patterns of the traitor Charles Boutin have been implanted in his head so that his superiors can learn what happened. He can't access those memories so he's sent out on missions. Then the memories start trickling in.

Scalzi has constructed a scary but credible universe, where the clones can be more human than the “Realborn”.

posted on Saturday, December 05, 2009 7:08:45 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Monday, November 30, 2009 
The Digger's Game
Title: The Digger's Game
Author: George V. Higgins
Rating: 4 stars out of 5
Publisher: Popular Library
Copyright: 1973
Pages: 223
Keywords: fiction
Reading period: 26–27 November, 2009

Digger Doherty is a smalltime Boston crook who went to Vegas for a few days and blew a lot of money that he didn't have. Now he has to figure something out.

It seems like all of George V. Higgins' books—[1], [2]—involve lowlifes who like to talk. A lot. He had a wonderful ear for dialogue. Surprisingly, none of his books seem to have been adapted for the stage and only The Friends of Eddie Coyle was filmed.

posted on Monday, November 30, 2009 8:07:32 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Sunday, November 29, 2009 
The Nutmeg of Consolation
Title: The Nutmeg of Consolation
Author: Patrick O'Brian
Rating: 4.5 stars out of 5
Publisher: W.W. Norton
Copyright: 1991
Pages: 384
Keywords: historical fiction
Reading period: 22–26 November, 2009

At the end of The Thirteen-Gun Salute, Aubrey, Maturin, and the crew of the Diane were marooned on an East Indian island. They are rescued eventually by a passing junk and taken to Batavia, where the governor gives them a new ship, the Nutmeg of Consolation. They resume their original mission and travel to the penal colony in New South Wales. Sydney is a hellhole, ruled by capricious sadists.

This is another fine entry in the long-running Aubrey–Maturin saga. Seafaring, a long chase, a couple of battles, politics, and a great deal of naturalism occupy the pages delightfully.

Highly recommended.

posted on Monday, November 30, 2009 7:12:09 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [0]
Saturday, November 28, 2009 
The Kite Runner
Title: The Kite Runner
Author: Khaled Hossein
Rating: 4 stars out of 5
Publisher: Riverhead Books
Copyright: 2003
Pages: 401
Keywords: fiction
Reading period: 21–22 November, 2009

Two boys grow up together in Kabul in the 1970s. Amir is the son of Baba, a wealthy merchant; Hassan is the son of Ali, Baba’s servant. Amir betrays Hassan, and his guilt pushes Hassan and Ali away. When the Russians come, Amir and Baba flee to America. Twenty years later, Amir returns to Taliban-controlled Afghanistan to atone.

The Kite Runner is well written and touching. Betrayal and redemption, fathers and sons, love and hatred, cowardice and sacrifice—all against a backdrop of Afghanistan's horrible modern history.

In the end, I found the story circled around too neatly. I think the author has spent a little too much time in writer's workshops.

posted on Sunday, November 29, 2009 6:55:49 AM (Pacific Standard Time, UTC-08:00) 
#    Comments [1]