惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 最新话题
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The GitHub Blog
The GitHub Blog
爱范儿
爱范儿
T
The Blog of Author Tim Ferriss
T
Tailwind CSS Blog
美团技术团队
WordPress大学
WordPress大学
F
Fortinet All Blogs
IT之家
IT之家
阮一峰的网络日志
阮一峰的网络日志
云风的 BLOG
云风的 BLOG
F
Full Disclosure
博客园 - 三生石上(FineUI控件)
Microsoft Azure Blog
Microsoft Azure Blog
U
Unit 42
博客园 - 【当耐特】
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Blog — PlanetScale
Blog — PlanetScale
V
Visual Studio Blog
P
Proofpoint News Feed
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
L
LangChain Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
S
Secure Thoughts
www.infosecurity-magazine.com
www.infosecurity-magazine.com
H
Heimdal Security Blog
W
WeLiveSecurity
Cloudbric
Cloudbric
N
News and Events Feed by Topic
Last Week in AI
Last Week in AI
N
News and Events Feed by Topic
G
Google Developers Blog
Attack and Defense Labs
Attack and Defense Labs
Google Online Security Blog
Google Online Security Blog
S
Security Affairs
S
Security @ Cisco Blogs
雷峰网
雷峰网
有赞技术团队
有赞技术团队
Webroot Blog
Webroot Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cyber Attacks, Cyber Crime and Cyber Security
Spread Privacy
Spread Privacy
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Engineering at Meta
Engineering at Meta
P
Palo Alto Networks Blog
D
DataBreaches.Net
Application and Cybersecurity Blog
Application and Cybersecurity Blog

CHRISOD.ORG

My last 5 books - July 2026 edition Grayson Highlands Camping 2026 WTF is up with sugar allergies? https://chrisod.orgWe can We can Laurel Hill State Park https://chrisod.org chrisod.weblog.lol Teddy’s Last Selfie https://chrisod.org chrisod.weblog.lol The Grand Blog Reunification https://chrisod.orgSunday Steamy Sunday Sunday Steamy Sunday https://chrisod.orgSunday Steamy Sunday Sunday Steamy Sunday https://chrisod.orgWeekend at Loft Mountain Campground Weekend at Loft Mountain Campground https://chrisod.orgWeekend at Loft Mountain Campground Weekend at Loft Mountain Campground https://chrisod.orgMemorial Day Staycation Memorial Day Staycation https://chrisod.orgMemorial Day Staycation Memorial Day Staycation https://chrisod.orgViral on LinkedIn again Viral on LinkedIn again https://chrisod.orgViral on LinkedIn again Viral on LinkedIn again https://chrisod.orgBirding at Dorey Park Birding at Dorey Park https://chrisod.orgBirding at Dorey Park Birding at Dorey Park https://chrisod.orgCamping at Machicomoco State Park Camping at Machicomoco State Park https://chrisod.orgCamping at Machicomoco State Park Camping at Machicomoco State Park https://chrisod.orgCounty Roads, Take Me Home County Roads, Take Me Home https://chrisod.orgCounty Roads, Take Me Home County Roads, Take Me Home https://chrisod.orgThat's a lot of work for a name tag. thats-a-lot-of-work-for-a-name-tag https://chrisod.orgThat That https://chrisod.orgSunday Dreary Sunday Sunday Dreary Sunday https://chrisod.orgSunday Dreary Sunday Sunday Dreary Sunday https://chrisod.orgI've been tweaking the CSS for the site https://chrisod.orgI I https://chrisod.orgQ1 Books https://chrisod.orgQ1 Books Q1 Books https://chrisod.org35 hours of class...done https://chrisod.org35 hours of class...done 35 hours of class...done https://chrisod.orgDo photos work? https://chrisod.orgDo photos work? Do photos work? https://chrisod.orgOops https://chrisod.orgOops Oops Occasional Update 26-3 https://chrisod.org chrisod.weblog.lol Small Spaces Big Buzz - A Zine https://chrisod.org chrisod.weblog.lol Spring blooms at Lewis Ginter Botanical Park https://chrisod.org chrisod.weblog.lol DrupalCon 2026 https://chrisod.org chrisod.weblog.lol Calm Before the Storm Thoughts https://chrisod.org chrisod.weblog.lol Occasional Update 26-2 https://chrisod.org chrisod.weblog.lol Hammock Coast Birding Festival https://chrisod.org chrisod.weblog.lol Thoughts on a cold Sunday morning https://chrisod.org Done by 10 AM Occasional Update 26-1 Happy New Year 30 Years of Blogging 2025 in Selfies Happy Holidays 2025 Best Books of 2025 Weekend Update 35 Weekend Update 34 Weekend Update 33 Weekend Update 32 Weekend Update #31 https://chrisod.orgYour new post
Midnight in the Garden of Good and Evil
https://blog.odonnellweb.com · 2025-12-24 · via CHRISOD.ORG

I finished Midnight in the Garden of Good and Evil last night. It ends up being a good book, but it takes a while to get there. It’s a narrative non-fiction story covering an alleged murder in Savannah, GA. The book is highly atmospheric in a Southern Gothic way, representing Savannah as a quirky town full of genteel Southerners, but also a place where anything goes.

I really don’t understand how it’s one of the longest-running NYT bestsellers of all time. The murder that drives the story doesn’t happen until about 40% into the book. Before that, it’s a meandering story of a NY writer moving to Savannah and the hijinks he gets into with a too-crazy-to-believe but 100% real cast of characters. Once the (alleged) murder happens, the story picks up through the trials of the alleged murder.

All I can think is that in 1990, before travel videos on YouTube and Vloggers, 98% of America knew absolutely nothing about Savannah and thus were just totally captivated by the atmospheric storytelling in this book. When I visited Savannah a couple of years ago, the local tour guide referred to Savannah as Slowvannah, and I have to admit, I was a little underwhelmed by the city. Also, I lived in Atlanta from 1989 to 1998 and never once visited Savannah. I thought about Saint Patrick’s Day in the city a couple of times, but it never worked out.

So I’m glad to have knocked off a classic.” If you have not read it, I would not necessarily jump it to the top of your TBR list. The exception is if you are planning to visit Savannah. I would definitely read it first in that case. I read South of Broad before visiting Charleston, and it added to the experience.

Posted on December 24, 2025   #Books