A screencast series of zombie-themed games
written with Clojure and ClojureScript.

Episode 1: It Lives Again

Starting with an empty folder sure is a choice. Much like digging your way out of a grave, it can be intimidating, perhaps because it's not something you do every day. Watch us struggle with these issues and more in the very first episode of Parens of the Dead.

Episode 2: Shambling Along

Watch us totally ruin a pristine, beautiful lightly tinted purple page by adding decrepit buildings to it in this very second episode of Parens of the Dead. We'll get ClojureScript up and running with surprisingly little hassle. There might even be jokes.

Episode 3: Stumbling out of the Graveyard

Someone eated our brains! In this very third episode, we're struggling to get more wiring wired properly while also typing with our fingers on the keyboard. It's a hard life, being a zombie developer. Web socket setup surely is no joke.

Episode 4: Braaains!

Are the tests red, green, or both? Find out as we tackle the final pieces of the wiring, and inch towards something that might even resemble business logic. The future is looking bright, what with brains to chew on.

Episode 5: Internal Organs

Well, hearts at least. If we are to fight back the zombie horde, they're going to need some hit points. In this episode we get to do some good old-fashioned test driven pair programming. It's almost nice enough to forget that episode title.

666: Episode of the Beast

There's little chance this game will take 666 episodes to make, so we're celebrating early. In this very sixth episode we're continuing to build the UI, while also making time for a much needed safety net for ourselves.

Episode 7: Iacta alea est

Literal use of a figurative statement is already a horror show, but when you take into account that the dice are in fact not even cast in this episode, then the title becomes horrific enough to fit the theme. At least that's what I keep telling myself.

Episode 8: The Rolling Chaos

I once heard about a professor who would avoid stirring his tea too vigorously, to avoid needlessly increasing the entropy of the universe. In this very eight episode, we throw caution to the wind and roll dice with abandon.

Episode 9: The Abomination

Going through these videoes for publication can be a mentally taxing exercise. One thing is having to listen to my own recorded voice, but another is watching us mash together aesthetically displeasing code, all the while laughing and having fun. What monsters.

Episode 10: Wired together

Much like in The Human Centipede, we're experimenting with wiring stuff together in this very tenth episode. The victims? Our client and server, poor things. Avert your eyes as we tackle such horrors as event handling and messages going over web sockets.

Episode 11: Symptoms of the Apocalypse

In this very eleventh episode, we establish two major factors of life after the zombie apocalypse. You know the world is a harsh and unforgiving place when microphone stands tip over without warning in the middle of a recording, and rerolls ... don't. Do you even roll, bro? No.

Erpisode 12: A peaceful moment

It's episode 12 and everything seems oddly ... peaceful. Our pair of intrepid programmers seem to have hit their stride, and are working on features in good spirits. Having seen horror movies before, you already know what's going to happen next. Some damn cat is waiting around the next corner, ready for its jump scare. It's what comes after, that really scares you.

Derpisode 13: Exception handling

clojure.lang.Numbers ops "Numbers.java" 1068
clojure.lang.Numbers isPos "Numbers.java" 121
clojure.lang.Range create "Range.java" 80
clojure.core$range invokeStatic "core.clj" 3031

Episode 14: Back from the Void

We got sucked into the void of JVM stack traces. Thank Gosling, we managed to escape with our lives! These last few weeks being our Christmas and New Years holidays certainly had nothing to do with it.

Episode 15: Bad Texan Accents

Two Norwegians donning their cowboy hats, rolling dice, and laying it on thick with their bad Texan accents. It might not be horrible in the Lovecraftian sense, but it sure is horrible still. Did you know "helt texas" means "wildly out of control" in Norwegian?

Episode 16: On a roll

In this very sixteenth episode, we finally get to roll some dice. This is a good thing, because otherwise the game would be exceedingly boring.

Episode 17: Clamps!

Something changed after we returned from the void. Something sinister. Or something right?

Episode 18: A Delivery of Punches

English has the best collective nouns. A conspiracy of ravens, a murder of crows, a parliament of owls, a prickle of porcupines. In this very 18th episode, we have a delivery of punches for you.

Episode 19: Welcome!

It's punchalicious.

Episode 20: 20th Episodiversary

We're celebrating our very twentieth episode by punching a zombie in the face. As you do.

Next episode? Follow @parensofthedead

Looking for the old episodes? Season one