Local LLM Comment Moderation — A Model Swap Story

A scrappy adventure fixing sluggish comment moderation on an unmanned café's site

Comments Were Piling Up

When someone leaves a comment on my café’s guestbook, a human doesn’t review it first — a local LLM does. It decides whether the comment is abusive, an ad, or just a nice review, and handles it automatically.

https://cafepurplemint.com (a tiny bit of shameless promotion)

Then one day, while going through the logs, I noticed something odd.

[MOD] Processing 5 pending entries...
[MOD] Processing 5 pending entries...
[MOD] Processing 5 pending entries...

The same log line kept repeating. The next poll was kicking off before the previous batch had finished processing.

[Read More]
AI  LLM  Cafe 

How AI Helped Me Clean Up a Cafe Menu

A story of renewing a 3-year-old cafe homepage together with AI

Fixing a Homepage After 3 Years

My wife currently runs an unmanned cafe. And three years ago, I built the cafe’s homepage on WordPress.

Since then, I’d barely touched it. Menus changed, images changed, but the homepage just sat there. Maintaining it was too much of a hassle. One day I opened it up and it was completely out of sync with reality — discontinued items were still listed, and current items were missing.

[Read More]
AI  LLM  Cafe 

Claude Code Writing Code Before You've Even Defined Requirements?

Tame the AI before it runs ahead of you — with the Ralph Wiggum workflow!

The problem you run into with Claude Code

These days, more and more developers are using Claude Code.

Claude Code is Anthropic’s AI coding tool — you describe what you want in the terminal, and it writes the actual code for you. It’s genuinely powerful.

But if you’ve used it for a while, you’ve probably run into something like this.

“Build me a sign-up feature.”

That’s all you said, and Claude starts churning out everything from database design to API code. At first it feels like “wow, that’s fast!” — but look closer, and it’s often not what you actually wanted.

[Read More]
AI  LLM  Claude