---
title: "Kevin Mauel | tony-stark.eth (@tony-stark) | Hashnode"
description: "Kevin Mauel | tony-stark.eth (@tony-stark) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@tony-stark"
---

@tony-stark

# Kevin Mauel | tony-stark.eth

@tony-stark · Viersen, Germany · Joined March 2026

### [Two Weeks of My News Aggregator: RAG Chat and a Sentiment Dial](https://tony-stark.hashnode.dev/two-weeks-of-my-news-aggregator-rag-chat-and-a-sentiment-dial?utm_source=hashnode&utm_medium=feed)

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.

11 min read · [tony-stark.hashnode.dev](https://tony-stark.hashnode.dev/two-weeks-of-my-news-aggregator-rag-chat-and-a-sentiment-dial?utm_source=hashnode&utm_medium=feed)

[Apr 19](https://hashnode.com/posts/two-weeks-of-my-news-aggregator-rag-chat-and-a-sentiment-dial/69e480505c28437be9668cf9)

### [A Symfony Template Where AI Failing Is a Feature](https://tony-stark.hashnode.dev/a-symfony-template-where-ai-failing-is-a-feature?utm_source=hashnode&utm_medium=feed)

My new Symfony 8 + FrankenPHP + AI template ships with model failover, circuit breakers, and Claude Code guidelines. Zero to production in one command.

4 min read · [tony-stark.hashnode.dev](https://tony-stark.hashnode.dev/a-symfony-template-where-ai-failing-is-a-feature?utm_source=hashnode&utm_medium=feed)

[Apr 5](https://hashnode.com/posts/a-symfony-template-where-ai-failing-is-a-feature/69d238ad0d0e45fab62d2ebc)

### [Building an AI News Aggregator That Works Without AI](https://tony-stark.hashnode.dev/building-an-ai-news-aggregator-that-works-without-ai?utm_source=hashnode&utm_medium=feed)

How I built a self-hosted RSS aggregator with AI categorization and smart alerts — and why rule-based fallback made it actually reliable.

5 min read · [tony-stark.hashnode.dev](https://tony-stark.hashnode.dev/building-an-ai-news-aggregator-that-works-without-ai?utm_source=hashnode&utm_medium=feed)

[Apr 5](https://hashnode.com/posts/building-an-ai-news-aggregator-that-works-without-ai/69d223fc802b6ddc921e3cfb)

### [Pandora's Box Is Open. And Nobody Knows What Was Inside.](https://tony-stark.hashnode.dev/pandoras-box-is-open-and-nobody-knows-what-was-inside?utm_source=hashnode&utm_medium=feed)

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.

6 min read · [tony-stark.hashnode.dev](https://tony-stark.hashnode.dev/pandoras-box-is-open-and-nobody-knows-what-was-inside?utm_source=hashnode&utm_medium=feed)

[Mar 28](https://hashnode.com/posts/pandoras-box-is-open-and-nobody-knows-what-was-inside/69c7bf194b099783e80e4522)

### [The Claude Code Plugins That Actually Make a Difference](https://tony-stark.hashnode.dev/the-claude-code-plugins-that-actually-make-a-difference?utm_source=hashnode&utm_medium=feed)

My daily driver setup: 6 plugins, custom hooks, and a token-killing proxy. Here's what each one does and why I keep it installed.

6 min read · [tony-stark.hashnode.dev](https://tony-stark.hashnode.dev/the-claude-code-plugins-that-actually-make-a-difference?utm_source=hashnode&utm_medium=feed)

[Mar 24](https://hashnode.com/posts/the-claude-code-plugins-that-actually-make-a-difference/69c28665cedb1d78a813d09a)
