I am Done Tweaking Hexo Themes

Mar 2025
Updated May 2025
Reading time: 4 min
RICK TSUI

RICK TSUI

AI Researcher & Developer

Exploring the intersection of artificial intelligence, language, and human interaction through practical applications and innovative research.

There was a time when playing with Hexo themes felt exciting.
Clean, fast, customizable — it seemed like the perfect tool for a developer who also wanted to write.

I enjoyed digging through config.yml, tweaking CSS, exploring different themes from GitHub, and making everything just right.

But that phase is over.


🧩 The Reality of “Customizable”

Every time I wanted to update my blog, I found myself knee-deep in:

  • theme configuration files
  • outdated plugins
  • broken layouts
  • API changes

What was supposed to be a writing platform slowly turned into a front-end maintenance project.

Change a theme? Great.
Now the menu is broken, search doesn’t work, and the post layout is messed up.

Want dark mode?
Sure — just rewrite half the CSS, debug some JavaScript, and hope the theme author documented the config options.
Spoiler: they didn’t.


✍️ I Just Want to Write

That’s the whole point, right?
Writing.

I don’t want to:

  • spend an afternoon reading source code just to change the font size
  • add a footer link by modifying three different layout files
  • keep track of which files to patch every time the theme author pushes a breaking change

All I want is:

Open an editor → Write something → Hit publish