I'm blogging about Emacs, Drupal, php and exciting subjects

How to Use Bundles in a Symfony Web Application

Introduction

Symfony is built around a simple but powerful idea: everything is a bundle. A bundle is a self-contained package of code — controllers, entities, services, and templates — that can be reused across multiple projects.

CRM systems overview

This will be an ongoing list of different Customer Relation Management system with short comments on each.

How Can We Stop AI from Making the Internet Dumber?

As artificial intelligence produces more and more online content, it’s becoming harder to tell what’s written by humans and what’s generated by machines. It’s convenient and efficient — but it also comes with a serious risk: the gradual loss of quality, depth, and diversity across the web.

Why Symfony Remains the Most Extensible PHP Framework in 2025

The Framework Landscape in 2025

The PHP ecosystem has evolved dramatically over the last decade. Frameworks like Laravel, Slim, and CodeIgniter have matured, while newcomers such as Spiral and Hyperf are introducing async paradigms and reactive programming.

Running Open Source AI Locally: How Developers Can Reclaim Control in 2025

The AI Boom Has a Price

Artificial Intelligence has become an integral part of the modern developer's workflow — from code suggestions to natural language search and data enrichment. But most of these tools come at a cost: constant internet connections, cloud-based APIs, and corporate monitoring of every token you generate.

Using webprofiler in Symfony

I have started creating some projects in php with the Symfony framework. There are a great tool called thw webprofiler which helps you get all sorts of debug information about the current page you are viewing in you symfony app.

How to Run Aider AI Chat in Docker on Linux

Aider is a lightweight AI pair-programming assistant that runs in your terminal and edits your code in place. Running it in Docker keeps your environment clean and makes it easy to switch between models. This guide shows how to run Aider with:

Subscribe to Linkhub