Two Weeks of My News Aggregator: RAG Chat and a Sentiment Dial
What I added to my Symfony news aggregator in two weeks: pgvector chat, sentiment slider, full-text fetch, and the worker cache bug that kept biting me.
What I added to my Symfony news aggregator in two weeks: pgvector chat, sentiment slider, full-text fetch, and the worker cache bug that kept biting me.
My new Symfony 8 + FrankenPHP + AI template ships with model failover, circuit breakers, and Claude Code guidelines. Zero to production in one command.
How I built a self-hosted RSS aggregator with AI categorization and smart alerts — and why rule-based fallback made it actually reliable.
We talk about AI as if it's a tool we can put down whenever we feel like it. That's the most dangerous lie we're telling ourselves right now.