February 12

Avocado’n’Toast  
To create ‘the ultimate comic strip for millennials’, I gathered a list of tiresome “millennials are killing X” articles and made a page that generates speech bubbles over Jamie Smart’s artwork featuring Avocado, Toast and the delightful Mister Boomer.


Experience by Bike Ep 5 — Ev Kane and the Pacific Coast Bike Route
My friend Seth interviews me about the bike tour I did last summer: “In June of 2019 Ev embarked on a tour along the famous Pacific Coast Bike Route from Portland, OR to San Francisco, CA. In this episode Ev talks about their experience planning for the trip, and shares stories about the ride itself.” [more inside]


January 31

Life Modeling Facebook Group
I'm inviting you to join this new Facebook group I've created in celebration of my 100th life modeling gig on July 14th, 2019! Now exceeding 120 members ... [more inside]


Unicode Text Transformer
This little web toy converts latin text into unicode variants. It translates spaces and some punctuation into full-width variants when the glyphs in the variant are generally square-ish, otherwise it leaves them alone. 𝔜𝔬𝔲 𝔠𝔞𝔫 𝔲𝔰𝔢 𝔦𝔱 𝔱𝔬 𝔪𝔞𝔨𝔢 𝔱𝔢𝔵𝔱 𝔩𝔦𝔨𝔢 𝔱𝔥𝔦𝔰. 𝓐𝓷𝓭 𝓽𝓱𝓲𝓼.


January 29

Generative Texts
Generative Texts is a new kind of publisher. Rather than utilise humans, our publishing process is entirely AI driven, ensuring our texts meet the demands of our post-human future. As a publisher of AI-created, initiated, designed, and honed works, Generative Texts releases books exploring themes of interest to human and post-human minds alike, such as Irrational Numbers, Linguistics, the number One, the un-number Zero, and, in Brexit: The Commemorative Text, even politics, a subject previously considered beyond the interest of artificial minds. All our works are available to buy in splendidly produced machine-automated output forms, both in perpetual paper-based releases as well as in more ephemeral electronic data-propagations.


January 15

Art Is My Middle Name
...is a newsletter I started as a birthday gift to myself. Each installment is a short thought about some topic in art (appreciation, analysis, or creation, and with a reallllly broad definition of art). So far, installments have covered Kurt Vonnegut's advice on appreciating paintings, the moral calculus of watching Watchmen, and East German kids using punk music and fashion to build identities.


January 9

How Disgusting Are You?
I surveyed 423 people about their hygiene habits after repeatedly noticing thriving online discussions of mundane things like how often you change your bed sheets. The test compares you with the results, but it's largely just a way to browse the stats and make the point that we're all ‘disgusting’ in our own ways (almost everyone gets a fairly high score).


January 5

The 100 Day Writing Challenge
A couple of years ago I made a free 8-week writing course in podcast form. Starting from Jan 1st I'm releasing a new, bigger version called The 100 Day Writing Challenge. [more inside]


December 25

Tinseltown Tasty Times
I reviewed every place to get lunch at the odd mall called Tinseltown (technically International Village, but that's boring) in Vancouver. Every place. The food court, the congee restaurant, the bubble (tea|waffle) place, the 7-11, the weird protein powder store, and more.


December 24

#8PrimatesOfChanukah on Twitter  
Science Twitter has some great holiday hashtags - #25DaysOfFishmas, #AdventCalendaR, #25DaysOfCrustmas, #AdventOfHominins - but they're all pretty Christmas-y. I decided to combine some science education and a little bit of religious diversity to celebrate the #8PrimatesOfChanukah - every day, a new primate species with some resonance for Chanukah! [more inside]


December 23

Advisory Circular LA
Advisory Circular LA is a twitter bot that tweets, in real time, when it detects aircraft flying in circles over the Los Angeles metro area. Helicopters and fixed wing aircraft flown by news stations, police departments, and fire departments are an ambient part of LA airspace, and one of their most stereotypical behaviors is flying in circles over something interesting. Every circle tells a story, and this bot begins to surface those stories. [more inside]


December 22

This Film Is 100 Years Old
This Film Is 100 Years Old is a site where I watch and review films that are 100 years old (or sometimes even more). Films I've looked at so far include Lotte Reiniger's first ever cartoon, the first appearance of Felix The Cat and a minute long piece of footage of a printing press in motion, as well as the first appearance of Santa Claus, 121 years ago. [more inside]


December 12

FLASHBack - A weekly chronicle of the classics of Flash Animation
Started in mid-December of 2018, FLASHBack is intended as a two year long collection of weekly blog post essays in no-particular order, each covering one or more Flash Animations from the early web, celebrating the variety and the insanity of the genre, before Adobe relegates Flash to the End-of-Life bin at the end of 2020. By the end of it, it'll be sort of my "Top 100+" list. Often includes non-Flash bonus trivia. [more inside]


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.


« Older projects