Lead Developer Symfony (Symfony 7 Expert level Certified)
- 🔭 I'm currently working on @SensioLabs
- 🌱 I'm currently learning Rust
- 💬 Ask me about PHP, Symfony, API Platform, Docker
- ⚡ Fun fact: I've contributed to the Symfony ecosystem
| Project | Description | ⭐ |
|---|---|---|
| symfony-review-mcp | A RAG-powered MCP server that reviews your Symfony code the way 20 years of core... | 2 |
| ktherage | My GitHub Profile | 0 |
| rust-by-the-book | Following rust-by-the-book | 0 |
| ktherage.github.io | Personnal website of Kévin Thérage | 0 |
Sep 2, 2026 · Symfony, PHP, HTTP Cache, API Platform, Security
Your API Platform cacheHeaders say public, Symfony replies private, max-age=0. Blame AbstractSessionListener at priority -1000 — and its documented escape hatch Symfony-Session-NoAutoCacheControl.
Aug 10, 2026 · AI, Symfony, PHP, RAG, MCP, LLM, Ollama, Qdrant
Ask an LLM to review your code and you'll get generic advice. Give it 10,000 Symfony Core code reviews as reference — and it'll produce reviews that sound like nicolas-grekas and stof reviewed your PR...
Jun 10, 2026 · Symfony, PHP, Debug, Cache, Serialization
The logs said the cache was working. The filesystem could testify to it. Here is how a hidden Closure in getInfo(), silent exception handling, and an ignored return value created a perfect, silent nig...
| Project | Last Push |
|---|---|
| ktherage | Sep 15, 2026 |
| rust-by-the-book | Sep 8, 2026 |
| ktherage.github.io | Sep 7, 2026 |
| symfony-review-mcp | Aug 10, 2026 |
Auto-generated with ❤️ by Profile Generator — Powered by Symfony & Twig




