My Norwescon 47 Schedule

Promo image with art by Wayne Barlowe of an orange-tinted alien landscape, and the text, Norwescon 47: Through the Cosmic Telescope, April 17–20, 2025, DoubleTree by Hilton Seattle Airport, SeaTac, WA.

Norwescon 47 is coming up quick, and this year, in addition to my usual behind-the-scenes duties (website admin, social media admin, Philip K. Dick Award ceremony coordinator, assistant historian) and visible duties (Thursday night DJ, Philip K. Dick Award ceremony emcee), I’ll also be paneling!

Here’s my (tentative, but should be pretty solid) schedule for the con; any time not listed here when I’m not sleeping, I’ll likely be found wandering the convention, hanging out with people, getting into ridiculously geeky conversations, enjoying the costuming, and generally seeing what’s going on:

Thursday, 4/17

  • Thursday night dance setup (7–8 p.m.): Making sure the noise goes boom as it should.
  • Introduction to Fandom Dancing (8–9 p.m., Grand 3): Teaching people how to do things like the Time Warp, the Rasputin, the Thriller dance, and so on.
  • Thursday Night Dance: Star Trek vs. Star Wars (9 p.m.–1 a.m., Grand 3): I DJ. Noise goes boom! People boogie.

Friday, 4/18

  • A few Philip K. Dick award related things during the day.
  • Lifetime Dinner (5–7 p.m.): Munchies and chatting with other lifetime members, the guests of honor, and the Philip K. Dick award nominees.
  • Philip K. Dick Award Ceremony doors open (6:30 p.m., Grand 3): Welcoming all to the award ceremony.
  • Philip K. Dick Award Ceremony (7–8:30 p.m., Grand 3): Featuring readings of selections from the nominated works (read by their authors if attending) and the presentation of the the award.

Saturday, 4/19

  • Basics of Accessible Documents and Websites (7–8 p.m., Cascade 10): Aimed primarily at authors, especially if self-publishing, small publishers, but also for anyone distributing writing online. An overview of digital accessibility and tips on how to make sure that what is being published can be read by everyone, including readers with disabilities.

Difficult Listening Hour 2025.02.22

Finally getting back to practicing before this year’s Norwescon! The usual randomness, slower for the first hour, faster for the final half hour.

Read more

Norwescon 46 Thursday Dance: Fandom Mash with DJ Wüdi

It’s the Thursday night dance! On our first evening venturing Into the Wylde, who knows what manner of fantastical beings we will encounter… or we will be? Mix-and-match from whatever outfits you brought for the weekend to create mashup costumes, or wear something to represent your fandom(s), and come down and dance to a mix of dance tracks across eras, convention favorites, and all manner of mashups and oddities, all brought to you by DJ Wüdi!

Read more

DJ Wüdi in 2020

One of the more personally entertaining bits of 2020 for me was resurrecting–to a certain extent, at least–my DJ Wüdi alter-ego. Aside from a few appearances at some Rodeo City Rollergirls derby matches in 2012, and a couple Thursday night dances for Norwescon, my DJing endeavors have been mostly a fond memory since I moved down to Seattle in 2001.

I’d been missing the DJing, and so at the start of 2020, I’d decided to start playing with using the game streaming service Twitch for broadcasting DJ sets, which I’d seen a few other DJs experimenting with. I got started, got a few weeks in…and then COVID hit. And suddenly there was an explosion of DJs showing up on Twitch, as clubs worldwide shut down and DJs and club goers scrambled to find a way to keep going, even if only from our homes.

So, as it turns out, in a sea of hundreds (at least) of DJs around the world using Twitch to broadcast sets, keep their friends and fans happy, and make a name for themselves…well, I’m one of them, but I can’t really say much more than that. Which is fine, as even pre-pandemic, this whole thing was basically a vanity hobby that I just wanted to do for fun. And in that respect, this project has been a resounding success! Some days it’s just me broadcasting to no-one, but some days there are a few people who pop in, and I even have a few regular listeners, so I’m happy with how it’s going.

In 2020, I posted 38 sets (aiming for one a week, with occasional weeks off when I had other obligations that took priority). Most of the time, I just wing it, with no set plan, just grabbing whatever I feel like at the moment. Some weeks, though, I took the time to play with a particular idea, put a set of tracks together, set them in order, and plan and practice the transitions.

I also had fun working on evolving my Twitch display as the year went on. While I can’t do many of the fancier tricks that many DJs do, with “emote” graphics dancing across the screen (things like that are reserved for streamers who broadcast more regularly and have built up enough of an audience to actually work on earning money; I’m nowhere near that level), I do like where I’ve ended up.

Twitch screenshot

The cute little avatar version of me was originally artwork by Sharii, and I’ve set it so that the graphic on the t-shirt changes every 30 seconds. The background is a motion video loop, and can be swapped out with other loops. The text overlay is just a text file that I keep open and update as I go with whatever track is currently playing. At the top, the waveforms and decks are clipped out of the djay Pro AI window. And finally, of course, there’s that goofy guy in the middle of the screen generally making a fool of himself. :)

I broadcast on my Twitch channel, and then later (usually the next day) upload the audio recording of the mix to my MixCloud account for listening at any time, and organize the mixes into playlists. Once uploaded, I posts links to the mixes along with the final track lists to my DJ Wüdi blog.

Here’s one playlist with all 38 of my 2020 mixes…

…but if you just want to sample some of the highlights, here’s a playlist with just the “theme” weeks:

For 2021? I’m just going to keep going and see how long I can keep this project going. At the very least, I figure I’ll be going until we start emerging from the COVID-19 pandemic and actually want to go places and do things with our Saturdays once it’s safe to do so again. In other words, I’m not planning on stopping anytime soon.

If you listen, thanks, and I hope you continue to do so, whether live on Twitch or later on MixCloud!

Twenty Years of Blogging

Twenty years ago today, I became a blogger.

Admittedly, the date could be argued a bit, as I’d had my own website since 1996, and even back then had been in the habit of making short, dated updates that were usually site-related, but sometimes just personal ramblings. And I didn’t come across the term ‘blog’ until a few months later in February of 2001.

But on November 25, 2000, I moved from hand-coding updates into a static HTML page to using a script called NewsPro to manage and automate posting updates. So that’s what I’ve been using as my “official” blogging start date.

In the past 20 years, my posting frequency has waxed and waned (waning more often than waxing, admittedly) but has never disappeared altogether. I’ve moved platforms from self-hosted (first NewsPro, then MovableType) to hosted (TypePad) back to self-hosted (WordPress). Sometimes self-hosted meant on a server in my apartment; these days I use DreamHost as my hosting provider, but I still use a manual installation of WordPress rather than using the WordPress.com hosted service. I don’t tinker as much as I used to, but it’s still nice to get into the nuts and bolts from time to time.

Most of the time I’ve been doing this, I’ve just been another one of the many random voices on the ‘net, never one of the Big Names. The closest I ever came to breaking out of that…well, you can look back if you want, but I’m just glad that it’s in my past. Maybe I’ll have more to say in another three years on that twentieth anniversary, maybe not. Generally, I’m fine with just tossing my occasional thoughts on Apple, Star Trek, politics, and whatever else pops into my mind into the electronic void to see if anyone picks up on it.

If you’ve been stopping by and checking out my ramblings from time to time over the years — thanks! If you’re a new visitor, thanks to you too, especially if you’ve made it this far through this post. You might want to check out this somewhat random collection of notable posts, or just see what was posted on this day in the past (which will work for whatever day you read this).

And, of course, there’s my alter-ego DJ Wüdi side project to be promoted: A weekly (except when it isn’t) Twitch broadcast where I play an eclectic mix of music (mostly focused on alternative dance genres like goth, industrial, EBM, and various flavors of electronica, but with a fair amount of other stuff tossed in as I feel like it). Tune in to Difficult Listening Hour on Saturdays at 1 p.m. Pacific time, or cue up my past archives (plus more mix sessions) on my MixCloud page.

Twenty years down — and hopefully, twenty (and more) yet to come!

DJing on Twitch

I tried a little experiment this morning with DJing live to my Twitch channel, and I don’t think it went terribly badly…so I’m thinking I may do this on a semi-regular basis.

Background: Like many, many people…I used to be a DJ. ;) Lately I’ve been missing it, so this is a way for me to start practicing again. I have no visions of getting back into clubs or anything along those lines (though it’s always a fun fantasy), but this should at least help scratch the itch a little bit.

I’m using djay Pro 2 and a Pioneer DDJ-400 mixer, and figured out how to use OBS (with some assistance from Loopback to route the audio stream from djay to OBS so I wasn’t just broadcasting whatever my computer’s internal mic could pick up) to stream to Twitch. I’m also recording the video and audio output locally, and will upload those to my YouTube and MixCloud accounts within a few days after broadcasting.

Here’s the video for my first attempt (the audio kicks in at about 45 seconds).

And here’s the audio on MixCloud.

In the future, I’ll figure out how to keep the Twitch chat channel up on a second screen so I can take requests as well (on the off chance people actually stop by to watch and listen live).

It’s an experiment, and I’m not sure how long I’ll keep doing it, but for now, at least, it should be fun to play with.

Old mashup from DJ Wüdi: Just Can’t Get Flexible in 1999 (Depeche Mode “Flexible” and “Just Can’t Get Enough” vs. Prince “1999”).

The only inspiration I can remember for these is that I like the source songs and I had the acapella for “1999”. I do like the way it came out.

🎵

New mashup from DJ Wüdi: Closer to Virginity (nine inch nails “Closer” vs. Madonna “Like a Virgin”).

Originally did this “live” when DJing back in the late ’90s by quick-fading between the tracks; this version is my first attempt at using Logic Pro X.

🎵

My First and Only Online Handle

From The Eternal Shame of Your First Online Handle:

Those of us who came of age alongside AOL must contend with something even more incriminating than a lifelong Google profile: A trail of discarded online aliases, each a distillation of how we viewed ourselves and our place in the world at the time of sign-on. The dawn of the Internet was an open invitation to free ourselves from the names our parents gave us and forge self-made identities divorced from our reputations IRL.

(via kottke)

I’m actually kind of lucky in this respect. I’ve only ever used one online handle, and while I’ve deprecated it a bit these days in favor of my real name, I still actively use it as a login name and occasional identifier. Most anyone who’s interacted with me online for any appreciable amount of time will recognize my online alias of djwudi.

A long time ago (though not in a galaxy far, far away), I was over at my friend Royce‘s house when his dad remarked that I “looked like a young Woody Allen.”

For a time, this little nugget of trivia was known only to Royce’s family and my own. At some point during my later high school years, though, a few things (namely, frustration at their being so many other Michaels in my age group, and a teenage-angst fueled desire to be “someone else”) led to my deciding to adopt the nickname of “Woody” full-time. It started with the yearbook and theater crew (both of which I was very involved with), and began to spread from there.

In the post-graduation years, I used “Woody” almost exclusively, in the social world and at my jobs. It wasn’t long before there were more people who knew me by “Woody” than by Michael.

Round about 1992 or so, the Anchorage alternative scene was somewhat in hibernation, especially for those under 21. I talked my way into a DJ spot at one club, then moved on to another, and then another, eventually spending around eight years DJing alternative/goth/industrial/retro/anything-but-pop for the Anchorage scene. My “DJ name” was obvious: DJ Woody, or, depending on how I felt when writing it out on flyers, DJ Wüdi, playing off Royce’s pseudo-Germanic version of my nickname.

The DJing eventually moved on into past tense rather than present, but as the world of the Internet grew, I soon found that short, unique names were both desirable and valuable, and that smooshing everything together into “djwudi” produced a string that, to date and to my knowledge, has not been used by anyone other than myself.

As the years have gone by, I’ve returned to using my given name in the real world and online, but I still claim djwudi on any site I sign up for.