cdharrison.com https://cdharrison.com This is the personal site of Chris Harrison, a web designer living, working and playing in Augusta, GA. Sat, 13 Sep 2025 17:18:08 +0000 en-US hourly 1 https://cdharrison.com/wp-content/uploads/2019/12/cropped-cdlego-avatar-2-32x32.png cdharrison.com https://cdharrison.com 32 32 Testing https://cdharrison.com/2025/09/13/testing/ Sat, 13 Sep 2025 16:52:53 +0000 https://cdharrison.com/?p=53328 My site’s been broken for a while. And now, after three(?)+ years I think I’ve finally got it working correctly again.

Part of my issue was my previous host — (mediatemple)/GoDaddy — had broken my posts, postmeta, etc. into two different sets of tables. When I moved the site to where it currently resides, whatever they did to have things read from those tables with different prefixes stopped working.

With the help of ChatGPT, I was able to iterate through a series of prompts that enabled me to combine all of the tables that needed to be combined via SQL (as well as work through some issues that cropped up along the way). I know ChatGPT’s not great for the planet, and I try to avoid using it unless I’m absolutely stuck on something, but it was great for trying to work through a problem I didn’t know how to fix otherwise.

]]>
Worldle https://cdharrison.com/2022/02/14/worldle/ Mon, 14 Feb 2022 13:44:31 +0000 https://cdharrison.com/?p=53263 Inspired by Wordle, the game Worldle gives you a map of a country/territory and six chances to guess what it is. If you get it wrong, it will tell you how close you are and give you the direction and distance from the right answer.

]]>
The Lord of the Rings: The Rings of Power https://cdharrison.com/2022/02/13/the-lord-of-the-rings-the-rings-of-power/ Mon, 14 Feb 2022 02:03:27 +0000 https://cdharrison.com/?p=53257

I love how ambitious The Rings of Power feels. I hope it doesn’t disappoint.

]]>
Is this thing on? https://cdharrison.com/2022/01/16/is-this-thing-on/ Sun, 16 Jan 2022 19:02:43 +0000 https://cdharrison.com/?p=53250 It’s been ages since I’ve touched this site other than to update the stuff powering it, and the web & WordPress have changed immensely since I started working on the Tersus child theme I reactivated. As WordPress went ahead with Gutenberg and its new block system, I started building sites with Beaver Builder and I didn’t look back. The way WordPress has evolved is something I can’t keep ignoring, though.

My goals for this site moving forward are pretty straightforward:

  1. Modernize the CSS. CSS supports variables and all sorts of other things I’ve relied on Sass for.
  2. See how/if Tersus plays with the block editor for content.
  3. Learn more about modern theme building and building custom blocks.
  4. Play and build more.
]]>
CSS3 Patterns Gallery https://cdharrison.com/2018/03/15/css3-patterns-gallery/ Thu, 15 Mar 2018 13:48:09 +0000 http://cdharrison.com/?p=5247 CSS3 Patterns Gallery — This small collection of CSS3 patterns is pretty neat. The code is simple enough to grok!

]]>
Chansey https://cdharrison.com/2016/08/28/chansey/ Sun, 28 Aug 2016 20:13:42 +0000 http://cdharrison.com/?p=5124 Today my daughter and I tackled Chansey. She initially wanted to work on Blissey, but I’m trying to convince her to focus on the first generation of Pokémon for now.

Timelapse footage was captured using Hyperlapse for iOS and then put together using Quik by GoPro.

]]>
Gengar https://cdharrison.com/2016/08/27/gengar/ Sat, 27 Aug 2016 18:20:41 +0000 http://cdharrison.com/?p=5130 Our first Pokemon today was Gengar. For this painting, Emily drew the Pokémon and I painted it. It was a nice change of pace. As soon as we finished this painting, Emily wanted to do another. (Two in one day was enough, though.)

Timelapse footage was captured using Hyperlapse for iOS and then put together using Quik by GoPro.

]]>
Gastly https://cdharrison.com/2016/08/27/gastly/ Sat, 27 Aug 2016 14:20:39 +0000 http://cdharrison.com/?p=5127 For this painting we did something a little different. I sketched out Gastly for Emily and myself. Then we painted side by side. I learned a valuable lesson while recording… always make sure you have enough storage before doing a longer timelapse. I ran out of room mid-capture. :/

Timelapse footage was captured using Hyperlapse for iOS and then put together using Quik by GoPro.

]]>
Pikachu https://cdharrison.com/2016/08/24/pikachu/ Thu, 25 Aug 2016 01:15:43 +0000 http://cdharrison.com/?p=5133 In this video we collaborated on Pikachu. It’s a mixture of ink and Copic markers.

About This Video

My five-year-old daughter and I have been collaborating on an art project. We usually tackle 1 or 2 Pokémon daily and I’ve been recording the process.Time lapse footage was captured using Hyperlapse for iOS and then put together using Quik by GoPro.

]]>
Pichu https://cdharrison.com/2016/08/24/pichu/ Wed, 24 Aug 2016 11:55:43 +0000 http://cdharrison.com/?p=5137 Emily insisted on drawing this morning, and I know it’s not a first-generation Pokémon, but Pichu was too cute NOT to work on.

About This Video

My five-year-old daughter and I have been collaborating on an art project. We usually tackle 1 or 2 Pokémon daily and I’ve been recording the process.Time lapse footage was captured using Hyperlapse for iOS and then put together using Quik by GoPro.

]]>
Pokemon Go Gear Essentials https://cdharrison.com/2016/08/02/pokemon-go-gear-essentials/ Tue, 02 Aug 2016 10:23:26 +0000 http://cdharrison.com/?p=5116 (Disclaimer: Product links do have an Amazon affiliate tag. This is not an advertisement paid for by Anker. I love their stuff and want to see it more people’s hands.)

You’ve no doubt noticed by now that playing games like Pokemon Go that rely on active GPS use do a number on phone battery life. This is an issue Ingress agents have been dealing with for quite some time. While there are countless numbers of external battery manufacturers, one in particular was recommended to me when I first started playing Ingress: Anker. Their 18-month warranty on all products, lower prices, and quality builds make buying their stuff a no-brainer for me.

anker-powercore-20100Anker PowerCore 20100

My everyday carry battery pack is the Anker 20000mAh Portable Charger PowerCore 20100. It’s powerful enough to charge my iPad air, and I’ll easily get several full charges of my iPhone 6s from it. ($39.99, Amazon.com)

PROS: Charge two devices at once. Automatically senses type of device and delivers appropriate charge.
CONS: It’s a little heavy to carry in a pocket or in your hand.


anker-powercore-10000Anker PowerCore 10000

I don’t own one, but I’d have no reservations recommending the Anker PowerCore 10000 as a suitable replacement for those wanting something a bit smaller, and easier to carry. ($19.99, Amazon.com)

PROS: It’s half the size of the PowerCore 20100. Automatically senses type of device and delivers appropriate charge.
CONS: Only has one USB port. Only has enough juice to re-power an iPhone 6s 3.5x or a Samsung Galaxy S6 3x.


anker-powercore-slim-5000Anker PowerCore Slim 5000

The Anker PowerCore Slim 5000 is one of Anker’s newest releases. Designed to fit snugly behind an iPhone 6/6s and match it’s contours, this capable battery pack is thin enough to carry in your hand. It’s nice alternative to having. ($17.99, Amazon.com)

PROS: It’s slim design will easily fit in your hand or pocket with a phone.
CONS: You’ll get maybe ~2 full iPhone charges out of it.


A good battery pack is only half the battle. Bad cables suck the joy out of mobile gaming. Check out Anker’s Micro USB and Lightning cables. The PowerLine+ lines for both are super-durable.

anker-powerline+

]]>
Dear PoGo fans: Chill. https://cdharrison.com/2016/08/01/dear-pogo-fans-chill/ Mon, 01 Aug 2016 20:09:14 +0000 http://cdharrison.com/?p=5114
Niantic knows tracking’s important in PokemonGo otherwise they wouldn’t have launched with it. What they launched with wasn’t scaleable. Period.
 
“I can’t catch them all. Niantic sucks.”
 
Because apparently managing an international game leveraging real-world locations, active gym battles, hundreds of thousands of concurrent Pokémon capture attempts, and hundreds of thousands of concurrent Pokéstop visits is supposed to be easy.
 
Which is exactly why no one’s done it before.
 
People up in arms over PoGo being broken need to take a chill pill. It’ll get fixed. And no amount of complaining will make the issues the game has experienced to magically disappear. If you want the issues fixed and fixed correctly, it’ll take time. And I’m sure fixing it involves a lot more than simply spinning up more servers.
 
And for those complaining about third-party tracking apps no longer working: there is no public Niantic API, and using those apps are TOS violations. Period. And if third-party abuse was causing the in-game tracking to fail in the first place, players have no one to blame but themselves.
 
]]>
HAPPY: A Small Film with a Big Smile https://cdharrison.com/2016/07/07/happy-a-small-film-with-a-big-smile/ Thu, 07 Jul 2016 14:50:01 +0000 http://cdharrison.com/?p=5107

Please join HAPPY: A Small Film with a Big Smile for its July 16th WORLD PREMIERE at the historic Imperial Theater. Buy tickets online!

]]>
The Code of Conduct Conundrum https://cdharrison.com/2015/09/03/the-code-of-conduct-conundrum/ Thu, 03 Sep 2015 14:15:02 +0000 http://cdharrison.com/?p=5052

“When we see a Code of Conduct the understanding is that those rules will be enforced. In our minds, saying “Code of Conduct” is the same as saying “Enforced Code of Conduct.” If you have that policy in place, and you do not enforce it, then you put your entire organization at risk.“

The Code of Conduct Conundrum


This is a great read. All events should have a Code of Conduct. Period. Conference Organizers have a responsibility to protect their attendees, speakers, volunteers, and staff. A Code of Conduct can’t/won’t stop bad people from doing bad things, but it sets a baseline for acceptable behavior. (Just because people should act appropriately in a professional setting, doesn’t mean they will.) Organizers need to take enforcement seriously as well. Bad behavior shouldn’t be encouraged or tolerated.

]]>
Harry Potter https://cdharrison.com/2015/03/18/harry-potter/ Wed, 18 Mar 2015 18:05:49 +0000 http://cdharrison.com/?p=5032 https://instagram.com/p/0YOKetBLFR/

]]>