Blog
It’s my birthday!
This is how I celebrated my birthday two years ago, at the height of the pandemic. https://youtu.be/OedhlgTpKOs Yes, in the Sims. Yeah. It was a whole thing. (That's the Goth family, Summer Holiday from the BFF household, and some of my real life friends, Simified.)...
Anthology, baby!
I have a slew of stories that I haven't been sending out. Seriously, one is from 2006 and I sent it various places for over a decade and got a lot of "I like this but it's not for us" rejections. So I'm gathering up my sold stories and my unsold stories that I think...
Haiku
"If you really want to hurt your parents, and you don't have the nerve to be gay, the least you can do is go into the arts."--Kurt Vonnegut Jr. (A Man Without a Country) [Note: I found this in my drafts folder and decided to publish it.] One of the things I do for fun...
Password Managers
Password managers. You want one. Let's do this in Q&A format, shall we? Q: WTF is a password manager and why do I want one? A: Have you ever forgotten a password? Do you use the same password on every site? Is your password "Ihave2manypasswordsOMGWTF!" or...
How to route all Opnsense traffic through your private VPN
This is for your home network, yes. I tried several how-tos, and basically had to figure it out for myself. Here's how I did it. Preface: I have two LANs; one for computers, tablets, and phones, and the other for IOT devices, including my Roku (which cannot use a...
What Happens When You Request a Webpage
Okay, with all the securing all the things posts, it occurs to me that I haven't actually explained this. (I did, however, explain this in depth for an interview at Large Internet Company, so it's probably higher-level than I thought.) One of my first jobs included...
Immortal Gifts invites readers to re-evaluate the meanings of things such as life, death, freedom, hate and love from the first page. Katherine Villyard manages to capture some of the most poignant questions we ask ourselves as we go through our individual lives. Is it worth being able to live forever if, in the end, we’ll lose the ones we love to mortality? Is Death really the ultimate enemy to life, or is death just life’s misunderstood old friend? To stop hate, do we need to restrict our freedoms? This book makes readers ask and answer tough questions not only about the characters and plotline, but about their own beliefs, understandings, and dreams.