#REVIEW: The Poet Empress, by Shen Tao

Bear with me, if you will: before I review this book, I have to review this book. As in, the object made of paper and cardboard that can be held in your hands. I have amassed a lot of special editions and Special Editions over the last couple of years— I have an entire bookshelf where the books are arranged spine-in so that the pretty painted edges are visible, and yes, I can still tell you what damn near all of them are anyway.

I have two copies of Shen Tao’s The Poet Empress. One of them is a book-box special edition from Illumicrate. The other is, supposedly, the regular edition, the one you’ll get from Amazon or if you walk into a brick and mortar bookstore.

The regular edition may very well be the prettiest book I own.

If you love books at all as art objects in and of themselves, go grab this book right now before this printing sells out, because I doubt future editions are going to look like this first one. Don’t read another word; the story doesn’t matter, this book is that pretty and you want to own it so you can look at it. I am going to have to figure out a way to display this one front-facing. The endpapers are gorgeous, the edges are gilded beautifully, and the cover has this lovely sparkly texture on it that I can neither take nor find a decent picture of. It just doesn’t come through properly in photographs. Go buy this book, right now.

Oh, you want to read it? Yeah, you should do that too, because I know it’s only mid-February and things change but right now I feel like this is going to be high in the running for my favorite book of the year. I think the last time I was this impressed by a debut novel was Jade City. Which I think wasn’t actually Fonda Lee’s debut, but it was the first of her books I read. Close enough. It’s matching my enthusiasm for To Shape a Dragon’s Breath, which … I also compared to Jade City. Along with Scarlet Odyssey. And Iron Widow, so maybe I’m overusing this particular comparison, but the point is I really loved all of those books. This is up there with them.

It’s totally prettier than all of them, though.

Anyway, the story: the main character, Wei Yin, is a peasant girl living in the backwoods of a famine-ridden, crumbling empire controlled by the Azalea Dynasty. The empire is, more or less, Not China; roll with it. The emperor is dying, and has chosen his second son, Prince Terren, as his successor, and Prince Terren is seeking a bride. He has sent emissaries all over the country seeking out women who wish to compete for the honor of marrying him. Wei Yin manages to get herself selected, in hope that she will be able to marry the prince and use her influence to save her family and her village from the famine. Prince Terren, unfortunately, quickly turns out to be a horrible bastard.

Now, I’m gonna be honest: at first glance this doesn’t sound great. Does the phrase “enemies-to-lovers romantasy” mean anything to you? Because even the marketing for this book has been leaning into this, and you are just going to have to trust me that this book absolutely is not a romantasy and is far too intricate for such nonsense as “tropes.” Terren and Wei Yin are both impressively complex, layered characters, and … well, I’m not spoiling anything, but this is absolutely not an enemies-to-lovers book. Why is the book called The Poet Empress? Because much of this world’s magic is based on poetry, and when Wei Yin decides that her best bet is to murder Prince Terren, she realizes that the only way she’s going to be able to do it is to write a very particular kind of poem, one that requires her to know and understand the target on an immensely intimate level.

Oh, it’s illegal for women to be able to read, by the way. Which sorta complicates things.

I know, I know, some of you are shaking your heads. Of course she’s going to marry the prince. The damn book is called The Poet Empress, not The Peasant Girl Who Came In Twenty-Third and Got Her Head Chopped Off. I promise you no other aspect of this book is going to be predictable, and the “competition” is dispensed with much more quickly than you think it’s going to. And once that happens the book can get on with its actual goal, which is sinking its claws into you and slowly tearing your heart out. You will be fifteen pages from the end of the book and you will still not know how it’s going to turn out.

It’s also dark as hell, so be prepared for that; Terren is terrible, and Wei Yin is put through some absolutely terrible things as a result of being connected to him, much less actually married to him. On top of that, many of the women who didn’t win the competition are fairly powerful and well-connected in their own rights, and a number of them immediately decide to kill her. And then there’s the dowager empress, who is also unhappy with her son’s choice of bride. And the prince who got passed over in favor of his younger brother. Comparatively, dying of famine in a squalid village almost feels quaint.

This is brilliant fucking work, guys, and I cannot wait for more from Shen Tao. Go get this book right now. Even if you just look at it, it’s worth the money. The fact that there’s an amazing story in there is a bonus.

Fun fact

Since writing this post, I have not had a single page view from China, but I have had a few hundred from Singapore. Your guess is as good as mine.

More later, possibly.

2025 in Blogwanking, or: WTF, China?

Let’s start with the good news: traffic was up by two-thirds this year, and depending on how the next two days go this was either the second-best or the third-best year in the history of the site:

We’re still not reaching the heights of 2015, and “In which I tell you how your religion works,” the reason for that huge spike, still sits atop all of my other posts at 113,306 views. Most of the rest are from the Creepy Children’s Programming series and, of course, The Fucking Snowpiercer Post.

Here’s the problem: a large proportion of those views are probably Chinese bots. Why does China care so much about my stupid little website? I have no clue. Why did it start this year? Also no clue. But given that none of my site is in Chinese and I’ve never really discussed anything of particular interest to Chinese citizens, I have a hard time making this geographical distribution make sense:

Worth pointing out: even if you subtract all those Chinese hits out, I’m still up from last year, the fourth year in a row of increased site traffic. It’s just not nearly as impressive. 🙂

Here’s the lifetime geographical distribution, which is about as full as it’s ever going to get, I think:

That white island at the top of the map is Svalbard, which belongs to Norway, and beyond that, we’re looking at North Korea and, frankly, a handful of places that either barely or flat-out don’t have governments: Western Sahara, the Central African Republic, Guinea and Eritrea. Any other missing spots are literally too small for me to be able to pick out of the map.

Here’s how much Chinese traffic I had this year: WordPress just started showing us city data in 2025, and eight of the top twenty cities are in China, including Beijing at #1– I got 2 1/2 times more traffic from Beijing than I did from the city I live in. London, Sydney and Toronto are the first three cities outside of China or the US to show up on the list. We’ll see how much this jumps around next year.

This post will mark 653 days in a row of blogging.

Interaction continues to drop, sadly– well, likes are up slightly, but comments are down, and I feel like comments are more important– and my word count was a little bit down from last year. At just over 1.7 million words over the lifetime of the blog, I’m closing in on that two millionth word:

Obviously I’m not going anywhere; I don’t have anything in the way of specific plans for the future around here other than to keep writing, although I’m considering making the jump from WordPress’ Premium hosting, which I’ve been using for more or less the entire time the blog has been active, to their Business tier. I make enough money now that dropping $300 a year on the site doesn’t feel completely stupid, if only for increased access to stats (I love numbers, as you can see) and better control over how the site looks. We’ll see. January’s a three-paycheck month so I might as well blow some of it, right?

Anyway, if you’re seeing the traffic from China too, let me know– I know of one other WordPress person who has mentioned high Chinese traffic on a mostly-defunct blog, but only the one at the moment. It would make so much less sense if it was just me, y’know?

This was almost a politics post

which I have refrained from, because typing “Fuck Chuck Schumer and Dick Durbin” three thousand times, while accurate and fair, is not exactly compelling reading.

Speaking of not compelling, let’s blogwank:

Seriously, what’s going on here? October 31 was the highest traffic day since 2015 until November 1, which was the highest traffic day since 2015 until yesterday, which was the highest traffic day since 2015 until– goes and looks— oh, basically right now, since I’m 7 views short of yesterday’s numbers. Engagement doesn’t really seem to be going anywhere and I’m not seeing anything weird in what limited data I’m getting from referrals, and while the immediate impulse is to suspect bots, if they are bots, has WordPress suddenly lost the ability to keep them from showing up in our statistics? Or turned it off? A lot of this traffic is from China but the last couple of days it’s been mostly American. Here’s the geography numbers:

The 7200 from the US would nearly be the best month of the year all by itself. October 2025 was the best month in years, and November should pass it tomorrow. It looks like my traditionally big posts are getting the lion’s share of this traffic, but the numbers aren’t adding up, which is weird, and I feel like this also pushes back on the bot theory– would thousands and thousands of bots be indexing the same post over and over again?

Somebody who knows more than me explain what the deal is.

Explain, pls

Anyone have any ideas about why China, and not the US, has been my #1 source of traffic for the last couple of days? And traffic has been up pretty considerably in both viewers and pageviews, so it’s not like a single bot is crawling the site or something.

I feel like this has to be nefarious somehow, and also like my suspicion is maybe at least a little bit racist. But maybe not.

Anyway, I’m bound and determined to get to bed as early as possible tonight, so this blogwanking update was brought to you by the letter Zzzzz.

#REVIEW: The Art of Prophecy, by Wesley Chu

You know this; I have somehow acquired enough pull as an Important Book Reviewer that sometimes publicists contact me to see if I want review copies of things. I almost always say yes; the only time I can think of that I declined a read was when the publicist made it clear that she was offering me a pure romance novel. I don’t mind romance, but I need it mixed with something, and I didn’t want to accept a book that I was already probably not going to enjoy.

At any rate, I got an email a few weeks ago about Wesley Chu’s new book, The Art of Legend, out today at finer retail establishments across the globe. Would I like a review copy? Absolutely, I said, except there’s one problem. It’s book 3 of 3, and I haven’t read the first two. I’ve enjoyed Chu’s work in the past but reading book 3 on its own kinda feels like a heavy lift.

No problem, the publicist said … and sent me the entire trilogy. Not even ARCs! Actual official copies! So I finished Book One today, and my intent is to read Katabasis and then read the next two back-to-back. I plan to review all three of them.

This plan would backfire quickly if I hadn’t liked the first book! So it’s lucky that I didn’t; The Art of Prophecy shares the strengths of the two Chu books I’ve read in the past, with great action, interesting characters, and a quick-moving plot that would have had the book read overnight if school hadn’t just started.

The premise, as you might have guessed, involves a prophecy: a young man named Jian, the Champion of the Five Under Heaven, has been groomed since birth to be the one who defeats the Eternal Khan, saving his kingdom from the forces of evil in the process. Jian has been trained by the finest teachers in the martial arts, but is still young; only fifteen or so, if I remember correctly.

A master named Taishi arrives to evaluate Jian and his training, and she finds both severely lacking. Jian is indolent and callow, his trainers little more than grifters, and his training has been more for show. The boy is more of a professional wrestler than a prophesied warrior.

So we already have a problem.

And then the Khan goes and gets himself killed in a drunken stupor, without Jian’s help in any way, and … all hell kinda breaks loose.

This was a lot of fun, y’all, and I apparently have a thing for impatient, irascible old one-armed women, because Taishi is one of the best characters I’ve encountered in quite a while. The fact that she’s a supreme badass who more or less melts her way through damn near any adversary she encounters for the entire book doesn’t hurt at all, and her complete lack of patience with Jian’s crap is breathtaking. I loved it. As I said, the wuxia-flavored action is great, and Chu avoids the trap of only describing battles using complicated names of moves. Sure, sometimes he’ll let you know that someone has deflected a Monkey Saves the Circus by using Monkey Ruins Christmas Dinner, but he’ll also describe what that means, which is my problem with the handful of wuxia books I’ve read. You’re also going to see this world from more than one perspective, as at least a couple of the POV characters are out to get both Jian and Taishi, and one of them carries a fragment of the Great Khan’s soul with her. Surprisingly, she doesn’t think her people are the evil empire.

I’m not going to spoil a whole lot of details about what happens next, but there are a lot of assassins, and Jian has to go into hiding in a martial arts school and masquerade as a novice and an orphan … which after years of wealth and pampering, doesn’t go quite as well as everyone might have hoped. Not everything gets wrapped up, as this was clearly written with a trilogy in mind from the start, but since Book Three is already out, the only thing making you wait is how fast you can read. I’m particularly interested in finding out more about a particular side character who starts having panic attacks during battles partway through the book; we’ll see how much of him we see in Book Two.

Definitely check it out. I’ve got a three-day weekend coming, so hopefully I can have my review of The Art of Destiny up within a week or so.

Two reviewlets

I have two things I want to review, but I don’t have the patience to do a full-length review of either of them, so you should fully expect that the actual writing in this post will take up less space than the pictures. Short version: buy both of these things!

The Fury of the Gods, by John Gwynne, is the third and concluding volume of his Bloodsworn trilogy, and as luck would have it I finished the book I was reading the day it showed up so I was able to dive right into it. I have ten of Gwynne’s books, all read over the last couple of years, and Bloodsworn is definitely his best series, but I’d need to reread the whole trilogy to tell you for sure if Fury of the Gods is my favorite of his books or not. One way or another, this showcases everything Gwynne is best at: a deeply Norse-inflected world, with very cool magic and absolutely brutal action, that starts off with all of the gods dead and gone and ends with them very much neither of those two things. The last hundred and fifty pages of Fury is one long battle scene. It’s amazing. His character work remains exceptional and the way this series swaps POVs between both sides of the major conflict in the book is great; I think it’s fair to say that there’s a bad-guy side but everyone’s reasons for fighting the way they do make sense and damn near everyone was interesting.

Also, my God, the covers for these books are remarkable.

He’s also doing this thing in this series where men and women exist in a society of complete equality and yet he never bothers to draw attention to it. There’s a lot of stuff in The Bloodsworn that is drawn from Norse/Viking culture, including the alphabet, but he sets aside historical accuracy whenever he feels like it, and gender differences are one of those places. If you’re looking for woman warrior characters (and everyone in these books is a warrior), you need look no further.

I finished Black Myth Wukong yesterday, finally, and I’m playing at least partially through it again because this is one of those games where I feel like I need the Platinum trophy and there’s no way to do that in one play through. This game is Chinese the same way that The Bloodsworn is Norse; it’s more inspired by myth and legend than historical reality, and frankly if you’re not already a student of Chinese culture (and I’m very much not) there’s a lot in this story that’s going to leave you behind. It’s apparently a video game version of Journey to the West, one of the five Classical Chinese novels, and … uh, that’s all I know about the five Classical Chinese novels? All I know is the story in lots of places makes no sense at all to my American ass but that doesn’t matter even a tiny bit because monkey man hit monster with stick.

Seriously, outside of the Nioh series this may be my favorite non-Fromsoft Soulslike (and anyone who claims it’s not a Soulslike but an “action RPG” should be shunned; this is absolutely a Soulslike) and I think I might like it more than I liked Nioh 1 anyway. There are some technical issues; I’m still hoping for an optimization patch, and there’s a stuttering issue that gets worse the longer you go without either restarting your PS5 or actually closing the game out and reopening it, but beyond that? No gripes. You’d think that build variation would be a problem given that you’re limited to the staff as your weapon, but 1) it doesn’t matter because the staff is hugely fun and 2) there are enough different stances and other ways to set up your build that there are going to be a million ways to approach any situation anyway. I talked about the difficulty yesterday; I’d say this hits the sweet spot of being difficult but fair pretty precisely, but people who haven’t been mainlining Souls games for years like I have may want to gird their loins. I hear there’s a big DLC coming eventually and I’m going to buy it the second I hear about it.

Haha LOL you go to hell

You might remember a post about some new shoes I ordered a couple of weeks ago, and how before the shoes had even been shipped much less arrived in my home the company was hassling me about becoming a “brand ambassador” for them, to the point where I eventually dropped the name of their company into my spam filter.

Well, they have committed two additional sins since then: first, the shoes shipped directly from China, which, well, I’m fully aware that a number of the goods I use on a daily basis originated there, but each and every time I’ve gotten a tracking number and it’s been from a Chinese shipping company I’ve had to brace myself to either receive nothing at all or to get a piece of fucking junk. I’m fairly sure that’s been a literally universal experience. Every single time.

Then I did something I really should have done before ordering the shoes, and Googled reviews of the company, and to put it charitably they are utter shit. I have got to learn how to deal with any new company that I’ve never ordered anything from online; I’ve gotten caught up in stupid shit too damn many times at this point and I’m too old to be this Goddamn dumb.

Today, the shoes showed up. These fuckers didn’t even put the shoes in shoeboxes. There are literally four shoes wrapped up in a polybag and taped up.

I’m not even opening the packaging; I’ve already initiated the return. It’s gonna cost me a few bucks to ship them back and I’m anticipating additional bullshit once they receive them (the refund is apparently contingent upon “inspection” of the product once the return center, which is in Utah, receives it) but I feel like “the package was literally never even opened and I’m returning these because I hate you” is about as ironclad a reason to return something as I can give them. If I didn’t open the damn package, it’s hard to suggest I ruined the shoes.

So, yeah. Fuck Gatsby Shoes. Don’t give them your money or your email address. That’s me being a brand ambassador right there.

I remain open for actual brand ambassadorship if Kizik decides they need a fat Internet guy to hawk their shoes, though.