I do this by making lots and lots of stuff. I make bots that tell jokes, internet toys that generate language, and a social network where you can only squeal like dolphin. I've released approximately 180 of these over the last 5 years, which is like 3 things a month. My full list of projects is here!
I also help maintain communities and community resources for people who want to make the internet weird and wonderful. These include:
- machine-readable lists of random stuff for easily putting generators together
- free events like Bot Summit and National Novel Generation Month
- technical tutorials that dive into complex concepts in fun approachable ways (poetry generation, using Wikipedia like a database, aphorism detection)
- creating and maintaining tools that help people do cool things (a part of speech tagger, an example Twitter bot, a filter for crappy language, and dozens of additional projects)
- contributing to open source projects, specifically by writing and reviewing documentation for projects like Mastodon
I often teach people things for free! Whether it's an IRL class, a conference talk, or a coding livestream, I believe that the best way for me to retain my knowledge is to teach it to others.
But I want to teach more. I have ideas for much larger, long-term teaching projects I want to release for free. I also want to give my tools the support and attention they deserve. And I love making videos but I can never justify the time and effort.
You can help me make the internet a better place! This Patreon will help me run events, make and maintain tools, create weird/fun educational content, and of course fill the internet with delightful things.
I would like to live in a world where, when you stare into your phone first thing in the morning, instead of seeing fresh horrors, you see some really great stuff too. I think I've done an okay job of this for the last 5 or so years, and I'd love to keep going.