Hi, I’m Chris

I make websites and things. Lately, I’ve been experimenting a lot with Large Language Models (colloquially known as AI) to test their capabilities and to help make my job and D&D Dungeon Mastering life easier. Feel free to click around to learn more about stuff I like to do and/or am working on.

  • A newcomer’s guide to the Doctor (Who, that is)

    A newcomer’s guide to the Doctor (Who, that is)

    This is an experience I imagine almost everyone having: You’re alone. It’s late at night (but not too late yet) in the mid-90s and you’re flipping through the channels. You stop on some cheap-looking sci fi thing with British accents. You watch. Without seeing the title credits, you already have a pretty good idea what it…

  • Code: Getting rid of the duplicate submenu with add_menu_page and add_submenu_page

    So  I ran across an issue today when creating a custom admin menu and submenu items. I wanted to have a submenu item in the menu that linked to the main admin menu page, but did not have the same anchor as the parent. I kept running into this:   You can see that, since I’m currently…

  • Why I’m watching the World Cup

    Why I’m watching the World Cup

    I know a lot of people who couldn’t care less about the World Cup. Some of them watch other sports. Some avoid all sports. I’ve had a few direct conversations with a couple of them, but I decided to share why I care and why I’m watching. The thing is, I was right there, too.…

  • Bitcoin mining: a huge waste of time?

    Bitcoin mining: a huge waste of time?

    I admit. I got sucked in. I read the glowing article in last month’s Wired about bitcoin. Thus far, I’ve been pretty oblivious. Future of currency, blah blah blah, whatever. The way it’s been built on open source software is interesting, though, the value is, of course, appealing, and that there are more PayPal-like services to…

  • Progress Bar spotting in the wild

    Today I came across my progress bar plugin for WordPress on the Soccer Morning donations page. Soccer Morning is a daily soccer podcast focussing on American soccer (national team, MLS, American players abroad, etc). The cool thing is it’s something I’ve started listening to. Check it out. And while you’re there, make a donation to…

  • You’re a body of light!

    You’re a body of light!

    Module 4 is about changing your perception of your body. Typically, we think of ourselves as slabs of meat. Maybe not in those terms exactly, but we generally have the idea that our bodies — those things that house our brain and our thoughts and pretty much every we are — is a physical thing,…

  • Persistence of time

    Persistence of time

    The third module (I’m just going to call them modules, since that’s what Pluralsight calls them) is about time. Specifically our perception of it, which is all that really matters. It leads with this quote by Albert Einstein explaining his theory of relativity: If I burn myself on a hot stove, that fraction of a…

  • “Vindicated” after 21 years

    “Vindicated” after 21 years

    This has nothing to do with music, coding or geekery whatsoever, but I wanted to share it anyway. Since very early on when I quit my “real job” and started doing freelance web development, I’ve been working with a New York lawyer named Zachary Margulis-Ohnuma. Early on, it was my job to focus on building…

  • I am a healthy such-and-such

    I am a healthy such-and-such

    Part two of Timeless You is called “Live Your Perfect Age”. It leads off with a guided meditation (of sorts) where you visualize a number that represents an age within the last 15 years you would like to be. This is your “biostat” and you’re instructed to repeat a mantra 5 times a day: “Every…

  • Perception is Reality

    Perception is Reality

    The modules/chapters/sections/whatever you want to call them are short. 15 – 20 minutes each. This is shorter than I expected but it means they are pretty quick and easy to go through. Each module is split into a few sections with a blog post and maybe an activity or something to go with it. Not…