December 10

How to Spend a Literary Long Weekend in Chicago
I wrote this piece for Lit Hub's ongoing travel series, as well as taking the pictures that accompany it. Previous pieces in this series covered 8-10 places; I managed to cram several dozen in here, and I still couldn't fit all the places I wanted to mention. If you're coming to Chicago, I hope this will be useful.


An Illustrated Guide to the Democratic Primaries
A short comic explaining one key point about the democratic primaries.


December 3

a Twine game about the Queen under the Hill
"Eyes of Tree" is a hypertext game about the price you pay for loving the fairy queen. [more inside]


December 1

NYRB discussion group
I've started to read many of the books and articles covered by the New York Review of Books. I'd like to hear the thoughts and reactions of other active readers to these works. [more inside]


November 30

AI Dictionary (Twitter bot)  
I wanted to see how much OpenAI's language model actually knew, so I tried to get it to define words... but I accidentally had it set to 'random', not 'best'. [more inside]


November 27

Niche Museums
I love visiting tiny or niche museums. I've started posting one museum I've explored every day to my new website, and I plan to keep doing so for as long as I can find new niche museums to explore. Since there are more than 30,000 museums in just the USA I'm hoping this will keep me going for a very long time. Hit the "Use my location" button to see niche museums I've visited near you!


November 24

What makes this song terrible?
Is this episode, we examine the song "Bad and Boujee" by Migos, exploring what makes it so profoundly irritating. Inspired by Rick Beato's "What makes this song great?" project.


November 22

Brother Hawk is Led by Love
Atlanta band Brother Hawk is basically a family, anchored by childhood friends. Until two years ago, there was literal family in the band. Then Joe Brisendine, harmonica player and the singer’s dad, was diagnosed with terminal brain cancer. I wrote in Immersive Atlanta about the love and loss that surrounds their album The Clear Lake and their new follow up EP.


A Bad Dream
A Bad Dream is a short comic about an unsettling childhood dream, illustrated using simple plasticine models and doll's house furniture. [more inside]


November 21

Hit the High Notes singing game  
Sing to your browser and see how high you can go compared with 27 famous singers. I've been working on this for a while, struggling to get robust cross-browser pitch detection, then eventually found a combination of hacks/libraries that does the trick.


November 19

"Finding Connection" - indie 'a cappella' musical theater
"Finding Connection" is an original 40 minute indie musical theater production about finding personal connection in a digitally connected world. The production was filmed by the composer and actors on their cellphones and a camcorder. Here is the link to the YouTube playlist, containing 11 songs and 7 dialogues. The musical score features the human voice exclusively - there are no other instruments. Each song is different, ranging from musical theater, spoken word, metal, rap, and modern choral. I am the composer and film-maker, and I also sing/rap in some of the songs. [more inside]


November 12

SCP-4361: Her Favorite Color is Red
An article from the universe of the SCP Foundation, about a strange entity inside a YouTube channel. Featuring kittens, coffee, and server farms. [more inside]


November 10

Absolute Bleeding Edge
My newsletter about the most outre, experimental, and interesting art, film, music, performance and other expressions of culture I can find. Published several times per week. [more inside]


November 6

The Drag Kings of Taipei  
I wrote a thing for Autostraddle about being a diaspora kid and doing drag and how sometimes they feel the same!


November 4

The Art of Python: theater/video festival about programming
"The Art of Python" was a miniature arts festival on Friday, May 3rd, at PyCon North America 2019, focusing on narrative, performance, and visual art "that helps us share our emotionally charged experiences of programming (particularly in Python)." It featured 4 short plays, a song, and a video remix. I started and chaired the festival. Then I wrote up a retrospective with photos, discussing why I started "The Art of Python", what led up to it, and how I feel about its future. Since I cannot be one of the co-organizers for "The Art of Python" at PyCon North America in 2020, I’ve also prepared a HOWTO guide for people who want to do this sort of thing in the future. [more inside]


November 1

My 19th Annual Halloween Cartoon!
Just getting this one in before the sun rises. Yet another mish-mash of miserable machinations all inspired by my unhealthy obsession with Creepy and Eerie magazines. But these are in color so you can see all the carnage without any imagination whatsoever! Happy Halloween!


October 27

Things Transported by Motorcycle
A series of photographs I take driving around Lahore, and occasionally other Pakistani cities.


October 22

Trick Or Treating By Car (and other stories)
Seven stories for Halloween: Trick Or Treating By Car (a story about sadness and loss, death and dying); Separations (a tale of parallel worlds, break-ups, and breakdowns); Magic Trick (the story of a disappearance); The Wedding (unsettling events at a royal wedding); Front Door (an ever-escalating haunting); Flood (the strange tale of a crocodile home invasion); The Second Moon (a final tale of slightly overwrought melancholy).


What Is Your Deal With Carly Rae Jepsen?
Two years ago, after enduring my numerous (NUMEROUS) social media posts and IRL chatter about her, a good friend of mine pointedly asked me WHAT IS YOUR DEAL WITH CARLY RAE JEPSEN? So this few thousand words here is my explanation of the nature of my deal with Carly Rae Jepsen.


October 16

After the Gold Rush
I have created (as per a friend's request) a cover version and video for Neil Young's After the Gold Rush. [more inside]


October 14

The Little Women Cookbook
I posted previously on Projects about the literary food blog that my friend and I write, and now I'm back to share that we have published a book! [more inside]


Images in Detail
Detail is a long-running series of photo galleries, predating Facebook and Flickr, where I've been posting my favourite photographs from two decades' wanderings. (I'm an Australian living in Scotland who has been around Europe, North America, Asia and the Pacific.) After a few quiet years I've been on a roll this year, and it now features over 120 galleries and several thousand images. Dig in at random at the main page, or search for galleries by region. And keep watching, as I'm scanning some old negatives to extend its coverage back another decade.


October 13

Centuries of Sound
A monthly soundscape mix of music and other sounds for every year - starting in 1853 and working my way slowly towards the present day. Also a monthly radio show on Cambridge 105fm where I talk about the recordings to give some context. Mixes have so far reached 1918 (plus 2016 and 2017) and the radio show is up to 1907.


October 8

All the Buddha Boxes: 70 Songs for 70 Years of China
A song for each year of the People’s Republic of China. An attempt to distill the many diverse, fascinating currents of music in mainland China over the last 70 years into a primer, an invitation to dig deeper. From revolutionary operas and western classical to rock’n’roll, disco, punk and hip-hop — a musical history of the PRC with an eye for the regional, underground and (nefarious) foreign influences. [more inside]


October 7

??, an emoji adventure
🐉 is a tiny emoji-based adventure game I made for the latest Ludum Dare game jam, built out of Javascript, HTML, CSS, and the game's internal emoji-based scripting language. [more inside]


Peer Learning is...
Last year I started writing up our joint experiences and adventures in peer learning together with my friend Salim Virani. It started off with an idea for a practical guide on education program design, and tools. But it soon enough turned into an impractical collection of peer learning stories and profiles of learners , in an attempt to give readers the look, and feel of the many great peer learning experiences there are in the world. [more inside]


October 4

Printable Totally Real Birds of the World 2020 Calendar
Last year during Inktober, I made up and drew a bunch of fake birds like the Barre Chord Owl, the Ruby-Throated Hoverbro, and the Gin-Soaked Penguin. At the request of a friend, I recently turned all of this into a 2020 calendar that should print nicely on regular old stolen-from-your-office 8.5x11" paper. And then I decided to make it free for the world. [more inside]


October 3

Orange Grove Tool Sheds and Utility Boxes of Oliva, Spain  
In 2017, I spent 87 days in Oliva, Spain. I took 1000s of photos of tool sheds and utility boxes in various states of function and decay. These are my 108 favorites.


September 27

A Forest Tale
A graphic novel retelling of Little Red Riding Hood, imagining the everyday within the mythical. [more inside]


making/upcyling jewelry outta electronic cables
Wanted to share my wife's brainchild, Junk Party Jewelry. She collects old landline, network, and other cables and makes earrings, necklaces, and more. She's pretty obsessed with upcylcing/recycling/reusing and so on. I considered posting this to the front page, considering the that you can now friend-link, but if I think about it, I have some involvement in her project, considering that she's always bouncing ideas off me. Let me know what you think! [more inside]


September 26

Cheating Hangman  
I made a game of Hangman that "cheats" by changing the word it's thinking of in order to make it as hard as possible to guess. But while it cheats, it never lies: it remains consistent with what it's told you so far about the word length, matching letters, non-matching letters etc. [more inside]


September 22

In The Terminals Of Minraud
In The Terminals Of Minraud is a trilogy of thematiclaly-linked short stories - March My Captive Head, Last Of The Gallant Heroes, and Fading My Name Through Dying Air - assembled entirely out of sentences from William Burroughs novels. (Stories contain sex, violence, unpleasant language) [more inside]


September 19

ButtyStock - the number one site for free crisp sandwich photos  
I hired several people to produce photos of crisp (potato chip) sandwiches, paying them with hundreds of bags. Some fell by the wayside when faced with the challenge (and looming best-before dates on the crisps), others rose to the occasion and produced magnificent work. All images have been released under CC0/public domain.


September 18

Tonic: an app that gives you personalized reading recommendations, ethically
I'm part of a tiny team of people who just released a free article-recommending app for the iPhone. While building/tweaking/testing it I kept getting recommendations that make me think of good Metafilter posts, so I wanted to pass it along! In addition to having amazing content, we've built it in a way that I think folks here would really appreciate. [more inside]


September 17

Incredible Doom: Season One
A gut-wrenching coming of age story of unlikely alliances, magic, daring escapes, young love, and crime sprees, all squeezed over 2400 baud modems. We're so proud to be finally releasing the entire 6-issue print and web comic Incredible Doom free for everyone to read online, no strings attached. We also made a new little video to give you an idea of what it's like. [more inside]


A Nintendo Switch-powered Pinball Machine
Inspired by my long-held desire to build a virtual pinball cabinet and the quality of the Pinball FX3 port on Switch (not to mention its support for vertical play), I spent the past few weeks building this fully functional Switch-powered pinball cabinet. [more inside]


September 10

Giving Second Birth To Your Body
Reflections on my GRS results, the invisibility of womanhood and hidden disabilities, the ways women save each other, learning how to live with my post-operative body and preparing for my upcoming revision AKA the "second" GRS surgery.


Rapper's Delight - Performed by Siri, Alexa and Google Assistant  
Just in time for the song's 40th anniversary, I edited together the voices of Siri, Alexa & Google Assistant to make their first ever rap collaboration, a cover of the hip-hop classic, Rapper’s Delight. Yes, this is the kind of thing TV editors do when they're unemployed.


KFOG Forever
KFOG Forever honors an extraordinary radio station that inspired community among listeners in the San Francisco Bay area and around the world. KFOG started playing adult album rock in 1982, and went off the air on September 6, 2019. [more inside]


September 6

Not Your 'Baby': A Comic on China's Punk Rock Pioneers
The crazy, heartbreaking story of Hang on the Box, one of China's earliest all-women punk bands. Excerpted from a (forthcoming!) comic-book history of Beijing's musical underground. [more inside]


I built a text-based trivia game.
Having taken an 18-month diploma in web programming and not wanting to lose the skills I learned, I decided to create a text-based trivia game on the web. It also somewhat harkens back to the text-based BBS games of yore, which I grew up on. This week, I launched River of Kurn in an alpha state. It's totally playable, though winning conditions haven't yet been implemented. I'd love it if you'd take a look. (Note: not particularly mobile friendly at the moment, but that's coming soon(tm).) [more inside]


September 4

Get Afraid Journal
Thanks to AskMeFi I put a bowl of fruit on it and sold a piano on Craigslist. The buyer ended up composing an amazing song with it for my podcast. After 28 episodes of Man Afraid of Everything (from hailing a taxi to doing improv for a year) I’m excited to share this new workbook inspired by the show. Write, draw, and trash your way through a series of challenges designed to expand your comfort zone. [more inside]


September 3

Back in Denmark
So after 35 years of living in the USA, I moved back to Denmark (exactly 2 months ago today!).
So here is a new tumblr blog with photos of where I've been and what I've seen. [more inside]


Gist Press
Publishes GitHub gists in a friendly article format, with a little help from Tufte CSS. Accepts Markdown, syntax-highlights code, renders math symbols beautifully. [more inside]


September 1

Behind The Scenes
I produced and directed this short short film with my wife. It's a drama set behind the scenes of a film production.


August 31

Bill Watches Movies Podcast
A podcast where we talk about the stars and the stories of the B movies of yesteryear. A combination of humor, B movie weirdness, Hollywood biography and Old Time Radio. [more inside]


August 28

Tom Clancy and the Dubious Comfort of Boomer Dads
This is a longish (~4,000 words) essay about why people still go back to Tom Clancy's books, how they're both toxic and really relevant to American life in 2019, and how Clancy wrote the purest distillation of the World of the Boomer Dads. I swear it's also a lot more fun to read than this makes it sound.


August 27

Chinese poetry translations
I’ve the habit, when learning a language, of using classic poems as practice texts, alongside more modern works. With Japanese, I got a couple books out of this. Now with Chinese, I’m doing it again. So far I’ve translated 70+ poems, mostly from the Tang dynasty, mostly by working through 300 Tang Poems (唐詩三百首), but also other randoms as I stumble across them. The more polished work gets indexed in this post, with rougher drafts posted in this journal as I initially complete them. Feedback welcome at all levels and stages of work.


August 22

The Crow Tree
The Crow Tree is a short piece of folk horror. "It is often tempting for outside observers to judge a society or community solely by its traditions, rituals and festivals, to bestow a significance and seriousness onto events beyond that which they hold for their participants, to see superstition and fear in theatre and frivolity. Equally, of course, the reverse can be true for those involved, leading to a refusal to recognise the serious intent that underpins their festivities. The event which takes place at the crow tree is one of the community’s least talked about rituals, and consequently can be assumed to be among its most serious." [more inside]


August 21

Painting and music: PlanetSaturday on Instagram
I'd love for you guys to have a look at my paintings, and a... listen at?... my singing and guitar playing, all now available on Instagram. [more inside]


« Older projects