Below is a list of things I’ve published, both fiction and non-fiction. In addition, I’ve written developer documentation for the Microsoft Windows SDK, Amazon Web Services, and Google Cloud Platform.


I’ve published comics in the collaborative anthology, Dune.

  • Dune #82 (Dec 2019)
  • Dune #83 (Jan 2020)
  • Dune #84 (Feb 2020)

At Google, I co-led an initiative to use explainer comics to describe emerging technologies. In this capacity I worked with established comic artists (Scott McCloud, Dylan Meconis, and Lucy Bellwood) to produce the following:


Inventive Weaving on a Little Loom, Storey, November 3, 2015

Cover for Inventive Weaving


The Last Mortal Man, Penguin Putnam (ROC), 2006

End in Fire, Penguin Putnam (ROC), 2005

The Changeling Plague, Penguin Putnam (ROC), 2003

Technogenesis, Penguin Putnam (ROC), 2002

Murphy’s Gambit, Penguin Putnam (ROC), 2000

Short Stories

“After the Nuclear War”, American Collegiate Poets, International Publications, 1985

“Tiger’s Eye”, Sword and Sorceress IX, DAW, 1992

“Amber”, in Sword and Sorceress XII, DAW, 1995

“New Leaves”, Marion Zimmer Bradley’s Fantasy Magazine #32, The Marion Zimmer Bradley Living Trust, Summer 1996

“Double Blind”, Sword and Sorceress XIII, DAW, 1996

“Devil’s Advocate”, Writers of the Future XII, Bridge Publications, Inc., 1996

“Silver Bands”, Sword and Sorceress XIV, DAW, 1997

“Gratuities”, Talebones #6, Fairwood Press, 1997

“Economy of Emotion”, Cabaret, Vol.5, Issue 9, LPI Pub Inc, 1999

“Partial Birth”, Talebones #14, Fairwood Press, 1999

“Rehabilitation”, Marion Zimmer Bradley’s Fantasy Worlds, The Marion Zimmer Bradley Literary Works Trust, 1998

“Stately’s Pleasure Dome”, Imagination Fully Dilated: Science Fiction, Fairwood Press, 2003

“Oscar Night 2054”, Nature, 21 April 2005 (read the entire story)

“The Last Mortal Man”, Elemental, Tor, 2006 (a short story, not the novel)


“Using Modern Music in Magic”, Circle Magazine, Issue 82, Circle Sanctuary, 2001

“A Spindle Pretty Enough to Wear”, Spin-Off, Winter 2002, pages 50-53)

“Using Today’s Music in Tomorrow’s Ritual”, Widdershins, Vol. 9, Issue 6, Silver Moon Productions, 2003

“Seattle’s Science Fiction Museum”, Northwest Baby & Child, Baby Diaper Service, 2004

“A Talk Show for Weavers”, Handwoven, Nov/Dec 2006, page 26

“Lyle Brunckhorst: Evolution of a Craftsman”, Knife World, Vol. 32 No. 5, Knife World Publications, 2006

“Elegant Bookmarks: Miniature Overshot and Fine Threads”, Handwoven, May/April 2007, pages 36-38

“A Loom With a View”, Handwoven, May/April 2007, page 96

“WeaveCast: A Podcast for Handweavers”, Shuttle, Spindle, and Dyepot, 2007

“New Media, the What, Why, and How?”, Spinning and Weaving Association Newsletter, 2007

Color Blending with Two StrandsKnitty, Fall 2008

“Completing the Circuit: Laura MacCary Makes Weaving Interactive,” CRAFT: vol. 08, August 2008, pages 56-57

Overdying to Coordinate Yarns, WeaveZine, November 30, 2008

Potholder Loom: Basics and Beyond, WeaveZine, May 8, 2009

What’s WIF Got to Do With It?, WeaveZine, November 30, 2008

Painted-Skein Warps, WeaveZine, February 14, 2008

Pacific Northwest Kente, WeaveZine, September 14, 2008

Designing Your Own Projects, WeaveZine, May 14, 2008

Spa Wash Cloth on a Rigid Heddle Loom, WeaveZine, August 2009

“Stash-busting Scarves”, Handwoven, Nov/Dec 2009, page 24-26

Arghh! I’m Working!, the AntiCraft, Imbolc 2009

“Studio by IKEA”, Handwoven, Nov/Dec 2009, page 26

Double-Heddle Bookmarks, WeaveZine, September 7, 2009

Spa Wash Cloth on a Rigid-Heddle Loom, WeaveZine, August 7, 2009

“Space Invaders Cloth”, Complex Weavers Journal, June 2010, pages 4-5

Extruded String Weaving, WeaveZine, April 1, 2010

“Woven Shibori on a Rigid-Heddle Loom”, The Journal of Spinners, Weavers and Dyers, 2011

“Frankenhood”, What Would Madame Defarge Knit?, Cooperative Press, 2011


From 2008-2011, I was a columnist for Handwoven Magazine, writing about online resources for handweavers.

“Weaving the Web: YouTube”, Handwoven, Sept/Oct 2008, page 9

“Weaving the Web: Social Networking”, Handwoven, Nov/Dec 2008, page 9

“Weaving the Web: Blog Your Weaving” (Jan/Feb 2009, page 8)

“Weaving the Web: Selling Online” (March/April 2009, page 9)

“Weaving the Web: Color Tools” (May/June, 2009)

“Weaving the Web: Weavolution” (Sept/Oct 2009, page 9)

“Weaving the Web: How Tweet It Is!” (Nov/Dec 2009, page 9)

“Weaving the Web: SEO for Weavers” (Jan/Feb 2010, page 8)

“Weaving the Web: Weaving the World a Better Place” (March/April 2010, page 8)

“Weaving the Web:” (May/June 2010, page 8)

“Weaving the Web: Kickstart a Project” (Sept/Oct 2010, page 9)

“Weaving the Web: Online Study Groups” (Nov/Dec 2010, page 9)

“Weaving the Web: Facebook” (Jan/Feb 2011, page 9)

“Weaving the Web: eTextiles” (2011)