New Zoo (and Moxy too)

Brand new editions of Zoo City and Moxyland are out in the USA this week, from my brilliant publisher Mulholland!  It was also the perfect …

Read more

Sparking kids imaginations

Getting kids reading and sparking their imaginations is really important to me. In fact, I gave a Tedx talk in Johannesburg recently on how stories allow …

Read more

6 Comics to Read After You’ve Binge-watched Stranger Things

I was sick in bed on Monday and literally watched all of Netflix’s original horror series, Stranger Things in one sitting. It’s creepy and beautiful …

Read more

Slipping is out in the Fall!

My debut collection of short stories, essays, and other writing, Slipping, is out in October in the USA from the good people of Tachyon Publications. …

Read more

AmaBookaBooka – What was that? Franschhoek Literary Festival

Louis Greenberg, Fred Strydom and I got together to come up with our most chilling, unscripted and off-the-cuff stories for a show with Amabookabooka on …

Read more

Survivors’ Club Interview with Vertigo Comics

  The final issue of our Vertigo horror comic series, Survivors’ Club is out now. Co-written by me and Dale Halvorsen (aka @joeyhifi) with art …

Read more

Writing Advice to a 13 Year Old

I got an email yesterday from a 13 year old girl called Ruth, asking for writing advice. So I thought I’d put up my reply here, …

Read more

On asking Eugene de Kock to leave the Sunday Times Prize cocktail party

Update: I highly recommend reading Palesa Morudu’s moving, powerful piece on meeting De Kock – the man whose unit was directly responsible for the murder of a …

Read more

Survivors’ Club Interview with Smash Pages

Dale and I spoke with Brigid Alverson from Smash Pages about Survivors’ Club, genre-blending, how “our brains have commingled into one evil story-telling sentience” and …

Read more

Survivors’ Club Interview with Newsarama

Dale and I spoke with Vaneta Rogers of Newsarama about the inspiration behind Surviviors’ Club, the direction we’re taking the series and the team we …

Read more