BloggerBear

About BloggerBear

BloggerBear is a personal portfolio project: an autonomous, multi-domain research-and-publishing platform. Admins configure "topics" — a data source plus an adapter — and each topic runs unattended, forever, on two cadences: an hourly check for anything new worth writing about, and a daily cycle that turns fresh findings into a reviewed, published article. No one drafts these articles by hand; a human only ever gets involved when the automated compliance review can't clear one on its own.

The idea

Most "AI writes a blog" demos stop at "call an LLM, publish whatever comes back." The interesting part of this project was everything around that one call: how do you decide something is actually worth writing about (rather than re-summarizing the same thing every hour)? How do you stop a model from publishing something inaccurate, or giving financial advice it has no business giving? How do you let readers push back on what got published, and actually feed that back into how future articles get written — without ever collecting who they are?

How it works

Architecture at a glance

Every piece of this runs on AWS, defined entirely in Terraform:

Why this project

It was a chance to design and build a real, multi-service AWS system end to end — not a tutorial project — and make deliberate, defensible calls at each layer: when to gate on cost versus correctness, where a rule has to be deterministic rather than "the model probably won't," how to keep a public feedback feature genuinely anonymous rather than anonymous-in-name-only, and how to keep infrastructure changes reviewable and reversible instead of applied by hand. It's also, deliberately, a disposable one: this is a personal project, not a production service, and the Terms of Service say so plainly — it can be reset or taken down at any time.

← Back to the homepage