Trae Dorn [dot] Com
Skip to Content



 
Trae Dorn (they/them)
Trae Dorn (they/them) is a human being who makes things.

They are the author of the Mia Graves Saga, a series of queer contemporary fantasy novels. They also currently write the webcomic Peregrine Lake (with the talented Ethan Flanagan providing the art). Before that, Trae wrote and drew the comic UnCONventional, a comic based off of their decades staffing conventions. Additionally, Trae is the creator of the Super Awesome Action Heroes Role Playing Game System.

Outside of writing, Trae is also the producer and host of a number of podcasts under the Nerd & Tie Podcast Network brand. They can be heard on multiple shows including The Nerd & Tie Podcast, BS-Free Witchcraft, On This Day With Trae, and Stormwood & Associates.

Trae currently lives in Eau Claire, WI with their wife, and is very, very tired.
Read Books By Trae, including the Mia Graves Saga, a queer contemporary fantasy series!
the life of the traegornRead Trae's Blog
 
RSS NewsfeedDealing with the PHPocalypse
Posted Oct 22, 2026 - 17:54:33

An old photo of HTML. For ambiance I guess.So this website is old as heck. I think some folks who are stopping by might not realize that. I launched it in 1996, and started this blog in 2001. So, y'know, thirty and twenty-five years respectively.

Because of that, this site has gone through a lot of different stuff on the backend. While it's true that until last year a lot of it was still Perl instead of PHP, I've been running PHP code on parts of the site since the mid-2000s. And unlike the new scripts I wrote last year to replace the public facing Perl scripts, the old PHP files weren't exactly up to date.

Which is why this site, until yesterday, was operating on PHP 7.4.

And that was not the worst thing in the world. Frankly, secretly I'd still been running PHP 4 until just a few years ago. I figured I'd get the site working on PHP 8 sooner or later, but I wasn't in a rush. PHP 7.4 wasn't a vulnerable version of the language as far as I knew.

Uh, that kind of changed this week.

Only PHP versions 8.2 and newer were getting patches, so even though my webhost installed the update to fix the vulnerability promptly, I had to get some work done to keep my site functional. I ended up doing a line by line audit of my site, digging through two decades of hacked together code, just to get the damned thing to work. It was a heck of a time.

I also had to do some work on No Brand Con's website too, because a plugin the organization relies on was crashing on PHP 8. Thankfully that was fixed without having to line-by-line fight the way I did with my own site, just having to re-setup a plugin from scratch to make sure the backend data was preserved. Mostly it was easy because that site is just a WordPress install, while my personal site is a homebrewed, hacked together custom CMS that no one supports but me.

So, uh, if something's not working let me know.

It should be though.

I hope.
- Traegorn
[ Comments ( 0 ) ][ Trae's Blog ]
Peregrine Lake
Written by Trae Dorn, Art by Ethan Flanagan / Updated Tuesdays!

Current Comic: Lawyer.
Wed, 21 Oct 2026 04:00:47 +0000





Trae Dorn
facebook
tumblr
TikTok
Bluesky
Patreon

Peregrine Lake - Updated Tuesdays!
UnCONventional
[dot]Social Forums
Most Recent Forum Posts:
Blog Posts: [ All Entries ]
 Dealing with the PHPocalypse
on 10/22 17:54:33
 Another Year, Another Meatgrinder
on 10/15 00:05:28
 Buffalo (A Short Story in the World of Mia Graves)
on 10/4 14:21:07
 An Afternoon With an Old Friend
on 09/27 14:22:18
 Reflecting on Booked Eau Claire 2026...
on 09/21 09:39:51
Trae's Podcasts:
BS-Free Witchcraft
Stormwood and Associates
The Meatgrinder
Nerd & Tie
(The Podcast)
On This Day With Trae
Con Schedule:
UWEC GEEKcon
Dec 5 2026 Eau Claire, WI
No Brand Con
April 16-18 2027 Eau Claire, WI

Buy Trae's Comics on Amazon.com

 
Site Search | Blog Search | Who is TRH? | The Vault