December 2018

You are browsing the blog archives for December 2018. To see all posts, visit the archives page. You may also view archives by month or year.

2018 year in review

It happened last night. I’d felt the rumblings of it on occasion in the past couple of weeks. It’s that moment when you realize there’s something you’d simply rather be doing than the thing that you’re doing. It was just past 9 p.m. I’d spent most of the night switching … Continue reading →


A review of Skyward, the heroic adventure of young Spensa as she overcomes her family brand of cowardice and becomes a warrior for her people.

Whitelist validation in WordPress

Far too often when doing code reviews, I see developers lean too heavily on sanitize_text_field(), using it as a sort of catchall for sanitizing data. That’s usually not a good idea. Data should be sanitized based on what sort of data you’re expecting. In this tutorial, I’m going to cover … Continue reading →

Christmas dice game

There’s an ongoing joke about that one drunk uncle everyone must tolerate during the holidays at family gatherings. Everyone has one of these, right? Now, imagine playing a game where said uncle was forced to prance like a reindeer across the living room floor to exchange gifts during a thrilling … Continue reading →

The Handmaid's Tale

The Handmaid’s Tale has become a bit of an anthem for protecting women’s rights and equality in the United States in these past couple of years. The adaptation of Margaret Atwood’s book into a television series had a bit to do with that. I’ve never watched the series, but I … Continue reading →

Christmas 2018 haul

It’s been a long while since I blogged about the gifts that I’ve been fortunate enough to receive for Christmas. But, it’s always a fun thing to do. I enjoy seeing what others received, so I thought share I’d my Christmas 2018 haul. This year seems to be the year … Continue reading →

Secondborn: Book Review

I love stories set in a dystopian future where the protagonist(s) must break the societal chains holding them back and become a hero. Secondborn by Amy A. Bartol seemed like it’d fit into that mold. Firstborns are the upper class. They rule the world. Secondborns are government property and essentially … Continue reading →

One year with the Kindle Paperwhite

As I write this, I’m counting down the hours until I can return to Brandon Sanderson’s Skyward. I immediately started reading it after wrapping up The Handmaid’s Tale by Margaret Atwood, which I snagged for a cheap $2.99 during Amazon’s Cyber Monday deal. I could’ve continued reading Sanderson’s work through … Continue reading →

My Experience With Google Fi

After several years with Verizon, I’d had enough. It was time for a change. I’d been paying around $55 per month for service while still using my old iPhone 4s. For several months, my iPhone no longer worked over cellular data. It’d been a good phone. Sturdy. Well-built. We had … Continue reading →

I did a quick interview on Web hosting with iThemes. Hosting isn’t an area I’m particularly interested in, but it’s all a part of the process. I tend to think in terms of having ready-made solutions that aren’t a lot of work when it comes to the average user.