December 2025 - Reviewed
So that was 2025! I had such a good year, I published Greenteeth and prepped for Nightshade and Oak. I got to see my family a few times and hung out with lots of amazing friends - old and new! I also read 100 books, and these are the final eight, which rounded out the year very nicely!

Fire From Heaven – Mary Renault
The first in the Alexander Trilogy, which I am reading out of order. I liked this but it didn’t reach the heights of The Persian Boy. Alexander grows from boy to man, shaped in turn by his relationships with his mother, his father and the many friends and allies he develops. It felt realistic, as if I was stepping into ancient Macedonia, wandering through the hill forts and horse fairs alongside Alexander. It is interesting that Renault gives so little time to the female characters in the book, framing Olympias as paranoid and hysterical, holding Alexander back from greatness. The other women are footnotes, rarely even earning a name of their own. Hoping for the final book; Funeral Games to be better.
Eiger Dreams – Jon Krakauer
A book of essays following climbing adventures and adventurers across the world, from Alaska to the Himalayas. I found this interesting, even if I didn’t quite fathom how these men (and they’re all men) are able to support themselves on these journeys. Krakauer does a good job of explaining why someone would want to do these horribly challenging climbs, and for a moment the idea of the mountains gleamed in my mind. Then I realised I had left something on my desk and ran up three floors to fetch it. That’s enough climbing for me.
The Expert System’s Champion – Adrian Tchaikovsky
The second of the Expert System novellas and definitely my favourite so far. The world-building has been done, leaving Tchaikovsky the space to stretch out and explore society, humanity and conflict, through the framework of the planet he has created.
Of Monsters and Mainframes – Barbara Truelove
SciFi Dracula, narrated by the AIs who run a transport spaceship called the Demeter? Sign me up. Also sign me up for whatever else Truelove writes because this was fantastic! It took me a moment to appreciate the structure of this novel, which is more like a collection of linked short stories, combining towards the end into one major narrative, but once I did I really loved it. I found the snarky Demeter and the Med System AIs charming narrators and I found the boundaries on how they processed information from their sensors a very innovative and interesting way to tell the story. Perfect for Becky Chambers fans who want something a bit less cosy.
Beasts of No Nation – Uzodinma Iweala
A short book, telling the story of a child soldier as he is dragged through a hideous civil war and is forced to fight. This was a pretty grim read but an interesting perspective, and will definitely stay with me.
His Black Tongue – Mitchell Luthi
A collection of novellas, the titular one set in France during the Black Death. I liked this well enough, though it does pale in comparison to Between Two Fires, another French black death horror book. I did unfortunately notice a lot of similarities in all of the novellas and short stories in this book. Each one starts slow, building gently and then is suddenly rushed to a climax, with a last moment twist that seems to have been thrown in there to herald a sequel that will never be written. I would have enjoyed them more if I hadn’t read them back-to-back and picked up on this writing quirk.
Chouette – Claire Oshetsky
With Chouette, Oshetsky has managed a remarkable feat. She has managed to write the most irritating character of the entire year. Tiny (even the name!) is pregnant and is determined to behave like a crazy person to both her long suffering husband, her inlaws, her colleagues, and any medical professional she interacts with. Things get worse when she gives birth to an ‘owl-baby’ who she refuses any medical intervention or attempt at socialising. Oshetsky claims this is based on her experience as the mother of a ‘non-conforming’ child, but this doesn't sit very comfortably with me.
The Grief of Stones – Katherine Addison
The second in the Cemeteries of Amalo series and the third in the Goblin Emperor world. Don’t start here, go and read The Goblin Emperor, then Witness for the Dead, and then come back and thank me. Addison’s writing style is so lovely; pure and gentle and full of heart but never stinting on plot or world building. I will continue to read whatever she writes.




sp8bet khiến mình muốn tìm hiểu kỹ hơn cách các danh mục được phân tầng khi một phiên có nhiều hướng sử dụng. Mình thường bắt đầu với Thể thao, quan sát những lựa chọn bên trong rồi chuyển sang Casino để xem cách tổ chức có gì khác biệt. Khi đi sâu vào từng khu vực, mình chú ý đến mối liên hệ giữa menu chung và phần nội dung đang hiển thị. Những danh mục chính trở thành điểm tham chiếu để mình xác định vị trí trước khi chuyển hướng. Qua nhiều lần thao tác, mình dần ghi nhớ cấu trúc theo từng lớp. Với mình, cách phân chia này giúp việc khám phá nhiều nội dung trong…
https://f168slot.com/ khiến mình chú ý hơn đến cách hệ thống duy trì sự liên tục khi thay đổi hướng trải nghiệm. Mình thường bắt đầu với Thể thao rồi chuyển sang Casino để quan sát cách hai khu vực được kết nối. Phần giao diện có những mục điều hướng giúp mình xác định vị trí đang sử dụng và tìm hướng tiếp theo. Khi đã quen với cấu trúc chung, mình có thể chuyển giữa các danh mục theo nhu cầu mà vẫn nhận biết được đường quay lại. Với mình, điểm đáng chú ý nằm ở cách những nội dung khác nhau được sắp xếp trong cùng một hệ thống, giúp quá trình khám phá có trình tự rõ…
rr88 khiến tôi tập trung vào trải nghiệm đọc thông tin khuyến mãi thay vì chỉ nhìn vào phần giới thiệu ưu đãi. Tôi thử tìm nội dung về điều kiện tham gia, thời hạn áp dụng và những yêu cầu đi kèm để xem thông tin quan trọng có được trình bày dễ nhận biết không. Khi một chương trình có nhiều điều khoản, cách chia đoạn và sử dụng tiêu đề ảnh hưởng trực tiếp đến khả năng theo dõi. Tôi đặc biệt chú ý việc phân biệt nội dung giới thiệu với quy định cụ thể, bởi hai phần này phục vụ những mục đích khác nhau. Nếu phải mở quá nhiều trang mới tìm được điều kiện…
https://rr88wang.com/ khiến mình chú ý đến cách các chức năng giao dịch được kết nối với những nội dung đang sử dụng. Khi đang tìm hiểu Casino, mình có thể chuyển sang khu vực nạp/rút để xem những phương thức thanh toán được giới thiệu rồi tiếp tục với Thể thao. Việc thay đổi mục đích giúp mình nhận biết rõ hơn sự phân chia giữa nội dung và chức năng giao dịch. Mỗi khu vực có phạm vi riêng nên mình thường xác định vị trí hiện tại trước khi chuyển hướng. Qua nhiều lần tìm hiểu, mình dần ghi nhớ cách các phần được sắp xếp. Với mình, cấu trúc này giúp một phiên có nhiều thao tác nhưng…
https://rr88.shoping/ làm tôi quan tâm đến khả năng đọc nội dung trên màn hình điện thoại. Khi quan sát giao diện, tôi chú ý đến cỡ chữ, khoảng cách giữa các nút và cách những khối nội dung được thu gọn để phù hợp với màn hình nhỏ. Các danh mục Bắn cá, Nổ hũ và Xổ số có thể được dùng để xem cách trình bày khi người dùng cuộn trang hoặc chuyển qua lại giữa các khu vực. Nếu thông tin không bị dồn quá sát và các nút vẫn dễ thao tác, trải nghiệm trên thiết bị di động sẽ thuận tiện hơn. Tôi cũng xem xét liệu những chức năng quen thuộc có giữ được vị trí…