It’s been a busy year, as you can see from the lack of everything here. I haven’t updated in a year, which is how blogs are supposed to go, as far as I’m concerned. You get a mad burst of verbiage, followed by a thunderous silence as you get to […]
Do you want to live forever by dying horribly? Do you want your horrible death to be for a good cause? Do you want generations of Seattle public school kids to look at your name and think, “Wow…this was a generous person who died horribly for me.” No, I’m not […]
Dear friends, fans, and possible bots: Ever since I got on the web in 1996, I have thought of online spaces as something special. They are a democratic source of information, a space open to everyone with a browser and online access. For good or ill, anyone can post anything […]
Spring has sprung, the grass is riz, you’re wondering where my writing is. Well, friends, it’s going to be appearing live at Norwescon, and in digital formats right in your earholes.
Well, it’s gonna be a busy week. Got a school function, gotta pack for ConFusion, gotta WAIT IS THAT ME IN THE STRANGER?
I’m a lazy person, which is why I was just going to post that gif of a dumpster fire and call it a day. Since I can’t figure out how to make a gif work as the featured picture, I’ll have to write. Stupid laziness.
In 2014, I volunteered for a friend’s city council campaign. What started as a simple request to help him and his manager understand the software they were using to keep track of voters turned into a full-time job that consumed my summer and autumn. It was exhausting and exasperating, but, […]