Today is, by a wide margin, the highest-traffic day in the history of the blog. Even when In which I tell you how your religion works was blowing up on its way to amassing over 100,000 views, the biggest single day was 12K. To get an idea of how ridiculous those numbers are, I had more pageviews today than all but three months in the twelve and a half years I’ve been writing here. We aren’t halfway through February just yet and it’s the third-highest traffic month in that entire time. February is on pace to beat entire years.
Nearly all of those views (around 17K) are from the US. Another thousand from Australia. None from China, which is where I was getting a lot of my traffic during the last few months of 2025. And they’re spread out— look at the difference between uniques and pageviews. In which the kids are fine, shut up has about 1500 views. How your religion works is adding another 750. The rest of the hits are all over the place.
Three likes and zero comments.
I feel like I ought to be elated— who doesn’t enjoy it when their writing is getting noticed?— but the absence of any clear reason for the spike has me suspecting bots, even though I don’t have any real idea how that would be happening either. Very few referrals are showing up. Google’s telling me I have 378 active users right now, and I’m watching that number climb as I’m typing. I have no idea what’s going on.
If you’re new around here, please let me know what brought you to the site. I mean, I appreciate it, but the curiosity is killing me. I’ve had 400 hits while I’ve been typing this and the active users number is up to 482 now:
I need at least one more hobby. I mean, I have reading, and being a huge nerd about reading, and collecting books. I need a fourth.
According to Goodreads, I read 189 books in 2025, at 87,775 pages. According to Storygraph, I read 189 books in 2025, at 88,360 pages. Let’s call it 88,000 pages, as I’m entirely uninterested in trying to reconcile the discrepancy between the two. At the beginning of this year I started a bunch of different book app accounts and said that I was going to eventually settle on one, and Goodreads and Storygraph scratch slightly different itches, so I spent the year keeping both updated. 88K pages works out to 241 pages a day. How? I read every single night for at least half an hour before going to bed, and on weekends and days off I generally get up between 6:00 and 8:00 and spend a few hours reading in my library. For the record, I’m not trying to get up that early to read; believe me, I’d kill to be able to sleep until noon again if I wanted to. This is one of my body’s ways of showing me I’ve gotten old, apparently, but it’s working out for my reading, I guess.
26 of the books I read were nonfiction, and Storygraph claims I read 5% of them digitally, although I’m not convinced I was especially vigilant about making sure that was recorded properly. I said last year I wanted to read six books about teaching, and didn’t pull that off, mostly because after reading the first one I decided books about teaching were dumb and I didn’t want to read any more of them. I still want to read more nonfiction next year; maybe I’ll shoot for 36 nonfiction books by the end of the year. I definitely want to read more books digitally because my shelves are groaning and I’m genuinely running out of places to store shit. My bookshelves can only get so efficient, y’all, and I don’t think my wife is going to agree to buy a new house.
Average page length was 464 pages, which is another reason I’m thinking about moving more to digital. I read a ton of doorstoppers– according to Storygraph, ten different books were over a thousand pages. That’s nuts.
I read books by 141 authors, 86 of whom were new to me this year. Authors I read more than one book by were:
8 Books: Matt Dinniman
7 Books: Brandon Sanderson
6 Books: Robert Jordan
4 Books: Samantha Shannon, Ryan Cahill
3 Books: Brian McClellan, Megan E. O’Keefe, Wesley Chu, Anthony Ryan, Nghi Vo
2 Books: Keith Ammann, Leigh Bardugo, S.A. Barnes, Suzanne Collins, Osamu Dazai, H.E. Edgmon, K.M. Enright, James Islington, Yume Kitasei, James Logan, John Scalzi, Adrian Tchaikovsky, Xiran Jay Zhao
I’m expecting Robert Jordan to be the big winner next year, as I expect to finish The Wheel of Time, unless it kills me, which it might. Actually, that’s not true, I’m going to finish them even if it does kill me. I’m gonna do it this time, God damn it. I promise. Naomi Novik and Robin Hobb are also going to get a lot of attention.
I didn’t make any particular effort to pay attention to race or gender this year; those repeat authors mean that in terms of raw number of books read I’m absolutely tilted toward white men, but a quick count shows 74 authors who at least immediately scan as female-presenting, which is slightly more than half of the 141 total. There are probably a handful of nonbinary people in there who might move those numbers a bit if I looked closer.
Next year … man, next year all I want to do is get my TBR under control. That’s it. I will probably not manage it.
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?
…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.
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.
This is the second year in a row with traffic going up, and while I’d like to be seeing at least 60K a year again, I can’t complain about thirty-five thousand people coming to look at my stupid little blog. Here’s this year and last year, month-by-month:
So there’s been a drop-off in the last half of the year, but still: with the exception of February, every month in 2024 was better than every month in 2023, which I feel like is a pretty good trend. Here’s the year-by-year:
That huge bump in 2015 is entirely from one post, but what this looks like is a return to normal after a few years of less traffic. I’d love to go massively viral again (or maybe not, I dunno; it can be really annoying) but honestly I’m perfectly happy with the traffic I’m getting. What I’d like to see more of is interaction; my comments and Likes (comments being more important, since I think you have to be a WordPress user to make Like work) have been in a freefall for years and I miss having a bunch of regular commenters. (Not that I don’t love the few of you who still talk to me! But there used to be a lot more of you!)
That’s a total of 1,630,889 words over the life of the blog, by the way. Which is nuts.
And now my favorite part, geography:
If I could get WordPress to do one thing, it would be to let me zoom in on that map. I have had traffic from damn near every country on Earth over the life of the blog:
I’m convinced that Svalbard island ends up getting counted as Norway. I know there aren’t many people living there but I have literally directly asked people from Svalbard to click around a bit and some of them have said they did! The rest of the countries– Western Sahara, Guinea, the Central African Republic, Gabon, Eritrea, Burundi, North Korea, probably still a bunch of tiny island countries and Timor-Leste, which is right at the eastern tip of Indonesia and is barely visible– are not well known for their infrastructure, to put things lightly. There’s also a weird spot on top of Israel that I can’t quite figure out; I have 31 hits from “Palestinian Territories” and 615 from Israel, plus some from Lebanon, so I don’t know what’s going on there. Maybe the West Bank is its own thing and “Palestinian Territories” is Gaza? No idea.
Either way, it’s amazing, even knowing that most of those folks were looking for porn and were only on the site for a few seconds, to realize that this site has been viewed damn near across the entire planet.
Can we keep up the positive momentum through 2025? Will there even still be an internet at the end of the year or will the bird flu have wiped out American society? Stay tuned!
According to Goodreads, I read 185 books in 2024, comprising a grand total of 81,191 pages, or 221.83 pages per day. That’s assuming I finish Katherine Addison’s The Grief of Stones tonight, which I’m going to, because I have to start reading The Way of Kings tomorrow and I want to be halfway through that big bastard by the end of the day.
(It’s my dad’s birthday tomorrow and we will have family in town. That’s not gonna happen. I’m going to shoot for it regardless.)
With the exception of video games, I went full hermit this year, abandoning nearly all of my hobbies or media consumption except for reading. I have read for half an hour before going to bed at the end of the night for my entire life, and I think I stretched that to an hour this year, and I started reading with my morning coffee on Saturday and Sundays, meaning that my “morning coffee” would regularly last from whenever I got up to lunchtime. So yes, I read a lot faster than most people, but I also spend a whole damn lot of time with a book in my hand. Estimating an eleven-hour-a-week minimum would not be unreasonable at all, and I strongly suspect if I were to ever calculate any such thing it would be more than that.
My average book, by the way, was 439 pages. I actually did hit 200 books one year because I decided to; this year I genuinely wasn’t aiming at any particular number. I bet I could have done 250 if I had selected for shorter books, but I didn’t want to. Only 13 of those 185 books were nonfiction, which is shockingly low even knowing how hard I focused on series fiction this year– I’m shooting for 20% of my books next year being nonfiction, if you didn’t see the update to my reading goals in my previous post.
I read books by 124 authors this year, of which 86 were new to me, which is surprisingly high, especially once we get to how many books by each author I read. Without even looking, I’ll tell you right now that the author I read the most books by is Adrian Tchaikovsky, totaling …
… (looks at Goodreads list) …
Jesus, ten books. Other authors showing up more than once:
Six books: Pierce Brown
Five books: J.R.R. Tolkien, James Tynion IV
Four books: John Gwynne, TJ Klune
Three books: Thiago Abdalla, R.J. Barker, David Dalglish, J.S. Dewes, Robin Hobb, Jay Kristoff, Josh Malerman, Andrea Stewart, Richard Swan
Two books: Susan Abulhawa, Josiah Bancroft, Carissa Broadbent, Shannon Chakraborty, Rin Chupeco, Piper CJ, Rachel Gillig, John Keay, Judy Lin, Vaishnavi Patel, Ava Reid, Samantha Shannon, M.L. Wang
I thought about doing a gender breakdown, but it broke my brain. I have a bunch of authors with initials for first names, and a lot of the time I don’t immediately know those folks’ gender, and then you throw in the enbies and that’s more research than I really want to do. I’m about to show you the whole list anyway, so you can look for yourself if you want. :-). Of the 29 authors I read more than one book by, I’m certain 14 are men and 13 are women and yes, I know that doesn’t add up to 29 and I still might be wrong on a couple of them. For whatever that might be worth.
Pretty covers time? Pretty covers time. Click on ’em for gallery view:
I discovered a rogue bit of autocorrect had changed “Baldree” to “Balder” in the previous post and went to fix it, only to discover this little bit of blogwankery. My review of Bookstall & Bonedust was the four thousand, four hundred and forty-fourth post on the site, and this one is number four thousand, four hundred and forty-five.
Whew. That’s … that’s a whole lotta words, right there.