After a 20-year break, I started playing Dungeons & Dragons again. A group of co-workers allowed me to join their ongoing campaign and it wasn't long before those dusty, cobweb-covered wooden gears in my mind started turning again. Much like when I started drawing Neat Hobby!, I had the sensation that I should have been doing this all along.
Until just a few years ago it felt like D&D had actually contracted, remaining at the nerdy margins of culture and more underground than ever. But D&D has exploded, and I've been astounded by this new resurgence.
The prime mover is, without a doubt, social media: new generations of players posting their fan art and miniatures, livestreaming their games, creating their own materials, and generally just sharing their love for the game. As a teenager in a West Virginia high school, I was frustrated at how hard it was to communicate why this game -- a mostly improvisational game with no board and no "winning" -- was so awesome. "Show, don't tell" is an ineffective rule when people won't even look.
Today that can be resolved by attaching the #dnd and #ttrpg hashtags to your post about your half-orc bard. Whereas before you had to watch a game in-person, now you can watch any number of games streaming live on Twitch. You get to hear the in-game jokes, witness the absurd moments, and generally see players having fun. And not just "players" but a broad and diverse assortment of people, which is helping to erode away the stigma and (one hopes) some of the questionable and problematic aspects of the early game materials.
Like most things, D&D has to be experienced to really understand why people love it.
And the ecosystem! It's incredible. D&D was never a completely closed system, but player-made enhancements and material usually stayed separate and largely undiscoverable from the official source material. That changed with two things: the DM's Guild, where players can sell original works, and the System Rules Document/Open Gaming License, which is a kind of non-commercial share-alike version of the basic D&D rules that can be used to create original works.
Both options have some draconian (haha) legal stipulations, but the resulting explosion of player-authored adventures, supplemental rules, character classes and monsters has been unbelievable.
It feels like too much. But it's really not, because all that's required is a group of friends rolling dice and making up stories. And although that's never not been the case, I can't imagine a better time to return to D&D.
Modern-day adventuring equipment from around the web.
D&D 5e character sheet for dyslexia: Unique illustrated 5e character sheet designed for children and people with dyslexia (and also people like me who don't like squinting at tiny-font stat blocks).
The Adventurer's Domestic Handbook: a guide for running domestic activities in D&D, such as homesteading, marriage, raising a family, running a business.
When I was promoting my Halloween comic THE LAST REUNION SHOW I wanted to show off some of the web animations I was using to give some life to the story. Normally this would lead me to installing some adware-laden GIF-maker app that I'd come to regret. But I'm really impressed with GIPHY Capture for making it stupid easy to create those animated GIFs that are the lingua franca of today's web.
It's just a floating frame that you position over the thing you want to make a GIF from. Click record and then export at the quality you want. It doesn't even add a watermark!
I made the following GIFs to promote my comic on social media.
I also made this capture from Early Man because it's hilarious.
Anyway, use this and skip all the sketchy GIF apps with their weird, suspicious advertising.
There's a cipher puzzle somewhere on the Bandcamp page that leads to a discount for downloading. You'll need some basic cipher knowledge and access to Google to figure it out. Good luck!
A few years ago, frustrated with having tons of forgotten, unread browser tabs still open at the end of each week, I started using Pocket to save links for later reading.
The result? A ton of forgotten, unread links in my Pocket account. So in the interest of allieviating guilt and continuing the time-worn tradition of using blogs to share cool links, please enjoy "Pocket Lint."
A Conspiracy To Kill IE6: how early YouTube engineers influenced the tech world at large to scare users off of Internet Explorer 6.
Heimat Der Katastrophe: this is astounding. Cassette-only ambient synth "dungeon drone" music, some of which come with a full D&D adventure printed on the cassette sleeve. Apparently these sell out in minutes.
Awhile back I had an idea to release some D&D-inspired instrumental music along with a printable PDF one-shot adventure. I thought I was so smart. But these…kind of raise the bar.
Other than I greatly enjoy the distraction it provides, I don't know why I keep tinkering with this website. But here I am, ripping it all down again. The previous posts about my static website generator project are now gone, and all my old Wordpress posts going back to 2008 are available again, although archived.
My interest in blogging ebbs and flows, but I feel compelled to maintain this site, the only piece of the web I can say I own.
I have assuredly broken a lot of links. Cool URIs don't change, but hey, I never said mine were cool.
So let's see what happens here this year, despite -- well, you know (gestures to everything).
My Halloween horror story is now up. THE LAST REUNION SHOW is about three friends dealing with the consequences of getting everything they ever wanted. I first conceived the idea behind this story back in 2016, but didn't really start working on it in earnest until early 2019. I've spent most of the summer drawing and working on the visual effects, which I programmed myself. I plan to eventually release all the code behind the SFX, which... might make this the first one-shot horror comic to be accompanied by a Github repository?
THE LAST REUNION SHOW is a horror story for adults. You've been warned!
Relatable. I've been using React at the day job for about 9 months and have gone through a lot of similar growing pains. But despite the added friction, adding a build step to frontend work has been fantastic.
A well-defined UX pattern library combined with a component system like React is a formidable tool for solving problems that front-end devs have complained about for decades: consistency, testability, encapsulation of best practices, and generally keeping your front-end from degenerating into a hellscape of cut-and-paste code. I've found that devs that don't do front-end work can easily understand component systems and are a lot happier when they can build UIs out of Lego-like pieces.
Unfortunately, React is also great for throwing progressive enhancement out the window. Client-side rendering via JavaScript will never be as bulletproof as server-side and it irks me to no end when critical features of a site simply don't work at all if the JS engine fails. Please, forget the "people who surf with JS disabled" strawman and think about ad blockers, aggressive CDN caching and poorly-written 3rd party ad code full of bugs. Yes, React can be rendered server-side but that doesn't matter if you haven't done the work to make sure what's rendered is actually usable. /rant