Archive: May, 2026

The drudgery of software build maintenance

posted by Jeff | Tuesday, May 5, 2026, 9:45 PM | comments: 0

I mentioned the other day how relatively uninteresting it is to update all the things in your software projects to the latest things. Today I got knee deep in an even less interesting thing, which is the build automation stuff. The short story is that when you write code, a server sees that you committed it, builds it, and depending on how you have things set up, it may automatically deploy it somewhere. The test version of the forums works that way, for example. The real power in this is that if you send up something that ends up being broken, you can just go back to a previous build and send that up.

This is something that you generally set up once, and usually at the start of a project. I couldn't even tell you when I set up the forum stuff. Part of the current set up sends those test builds out as packages to a third-party service. That service seems to be melting down, or going out of business or something, so I've had to shift that stuff elsewhere. The reason that this is annoying is that I work with the automation stuff so infrequently that I have to partially relearn it, or lean on AI to figure out why it doesn't work.

There are people who just do this stuff for a living. That's great, but I do not enjoy it at all.


That fraught first year as a radio/TV major

posted by Jeff | Friday, May 1, 2026, 6:20 PM | comments: 0

Listening this evening to INXS's Live Baby Live live album. It has a song in the middle that was not live, called "Shining Star." This song brought back a flood of memories to my freshman year of college. I kinda wish my classmates could read this.

My freshman year at Ashland University was interesting for a lot of negative reasons, but it was also a classic coming of age story. High school was fucking terrible, but here I was getting a fresh start. I wasn't new to TV production, because I had been working with my local city's cable TV department for two years. Sure, it was just city council meetings and public affairs stuff, but I was not a stranger to 3/4" U-matic tape. (Ugh, yeah, that was the pro thing at the time, unless you had Betamax in the field.)

I quickly made friends with a senior named Teri, who had been doing a show on the college station called Video Marquee for a few years. She didn't have time, and wanted to pass it on. Freshmen didn't typically take on shows as a director/producer, but I didn't know any better, or know any rules (#ASD). I told Teri, yes, I'd love to do it. It was a movie review show about home video releases. And they had a relationship with a local video store that offered the movies for free, provided we mentioned them.

The show had a set and everything, and it was straight forward enough to make. My first need was a couple of reviewers. I put out the call, but no majors answered it, other than one, my friend Pam. She was a transfer in, two years ahead of me, and I knew her because we did the late afternoon radio news show together. I eventually paired her with an R/TV minor, and we did the show. It was a lively, interesting combination, because Pam was a strong, beautiful woman who took no shit, and the dude, his name was Toby, was an arrogant pretty-boy freshman. They say that conflict makes for good television, and I think this is what we had.

The next year, I brought in a friend who was a non-major. I met Kam the year before when she toured campus as a high school senior, and we became friends after that. This led to more changes, and eventually, I fired Toby and brought someone else for a few final shows. I don't remember who.

Meanwhile, in my first year, I also started a completely new show that showed music videos. I can't remember the title, but this was a town that, for alleged moral reasons, didn't have MTV on their cable system. I was chummy with the theater professor, through my stage craft classes, so he gave me free reign to borrow a cyclorama and lights, which could be plugged into the TV studio grid. I hung the thing in an abstract way, put some colored lights on it, and we made the show. I cast my roommate as the host, because he was into alt-rock. This pissed off a lot of majors, for some reason. It's not that I didn't audition them, it's that they were inauthentic. I just wanted to make the best show. And yes, this is where the INXS video for "Shining Star" comes in.

This is an early example of me not understanding, or even seeing, the politics of a situation. College was easier than high school, but not without its blind spots. I pissed off a lot of upperclassmen just by doing what seemed like the right things to make good shows. But I have to point out that not everyone was like this. There were several people, including Teri and a number of other folks, who were advocates and cheering me on, helping in whatever way they could. It was a net-positive experience. If I could point at any negatives, it was that certain faculty were total dicks and not supportive. (Sidebar: This led to a lot of letters to department chairs and such, which may have unintentionally led to people being dismissed or reassigned. It wasn't my intent, but as a friend that eventually landed there as faculty told me, the changes were for the better of the program.)

Why am I writing about this? It reminds me of a time where I had impact, and could prove myself, despite friction and opposition. My people skills were certainly lacking then, but it was my first experience navigating human conflict in a signifiant way. In the long run, did it matter? My senior year, I checked out almost entirely. I still did a college radio shift, but every weekend I did "real" shifts at a commercial station. I did little TV at all. When I look back, the faculty could have embraced me, but they looked at me as a threat because I advocated for student involvement first. The faculty saw themselves as "station managers" instead of instructors, and I wasn't cool with that. It's not that I really knew what I was doing, but if I sucked at any of it, I wanted to try and fail, and have mentors correct me. I didn't have that opportunity until I started working at that commercial radio station. That's a failing of my education.

But if only I understood my own challenges at the time. ASD and ADHD require a different approach to learning, and that wasn't a thing then. Fortunately, I did learn from it all, but not without a lot of angst, disappointment and challenges.


A new wave of "Bluephoria"

posted by Jeff | Friday, May 1, 2026, 4:23 PM | comments: 0

I don't remember exactly how I got introduced to Blue Man Group. It was probably 2004 or 2005 though, and I remember getting The Complex Rock Tour Live DVD. Like any undiagnosed person with ASD, I'm sure the obsession annoyed others. That DVD also helped me discover Venus Hum, which I love and still treasure their Christmas Album. It also helped me get reacquainted with Tracy Bonham. Her Blink The Brightest came into my life early the next year and helped me through some really tough times.

In 2006 I saw my first show at The Venetian in Las Vegas, and I acquired music in the form of The Complex and Live From The Venetian. That year I also saw the arena tour, and then twice more the next year. Tracy was even on the first of those passes through Cleveland. I'd see the Vegas show twice more, and Diana and I got to see the Chicago show. The Orlando show at Universal opened I think in 2006 also, and my former girlfriend Catherine and I saw the first public show, in the first row, sitting next to the then-president of Universal Orlando. We would see that show a bunch more times, including the second-to-last show before the COVID shutdown. All through this time, especially as a young kid, Simon enjoyed watching the How To Be A Megastar concert DVD. I was sad when it didn't return to Orlando.

Fast forward to 2026, and Diana happens to see an opening for various roles at a new show starting in Orlando. All but the Vegas show have since closed, and Cirque du Soleil is now the owner of the company. She's ready for a change, after more than 11 years at our amazing performing arts center, and unsurprisingly, she gets the role as box office supervisor. When she joins, just a few weeks ago, they're still doing off-site rehearsals and getting the new theater ready. Earlier this week, we got to see two preview performances, and today is the first public show. I'm jealous about the culture and cooperation that goes into something like this, and she's happier at work than I've seen her in a long time.

I don't know to what extent I'll get to see shows or maybe learn about the lighting tech that I'm so obsessed with, but even being at arms length to something that I've been so into for 20 years is insanely exciting. At the second preview, I sat all the way in the back and just took in as much as I could about everything (with earplugs, as other factors seemed to make me extra sensitive that day). I could see lighting cues in my head, and how I'd program them (on MA3, though they're apparently an ETC Hog house).

In any case, this is the best of the stage shows, even without the scale that the Venetian show had. My reasoning is that this one has really long sections of music, which I like more than the various bits they do. One of the times they pull someone up on stage is to play with them, and it's gotta be one of the best things ever. There's not a person in the audience who wouldn't want to beat on something with a Blue Man. It's also some of their best music, starting with "Above," a classic like "PVC IV," and newer ones like "The Forge" and "Giacometti." But my favorite of all time is "Chant Jam" (dating back to The Venetian) which transitions you into the finale. It's so good.

I definitely needs these shows this week.