Skip to content

harasim.dev

Symfony

2026

Signed queues in Symfony 8.2: queue messages are untrusted input

Queue messages are input from outside. I look at Symfony 8.2 signed transports, the move from 7.4 and how to rotate the signing secrets.

October 27, 2026
PHP & Engineering

Zero-Waste Symfony: Stripping the Overhead

I rarely find one bug behind a slow Symfony app. I think of it as a stack, and I know...

zero waste symfony
April 14, 2026
PHP & Engineering / Software Architecture

Preemptive Defense in Symfony PHP Applications

In modern Symfony architecture, security is a structural property, not a layer. Preemptive defense shifts security concerns to the earliest...

preemptive defence
March 31, 2026
PHP & Engineering / Software Architecture

From Bloated Repositories to Atomic Query Builder Pattern

Modern PHP applications often suffer from a specific type of architectural decay: the Repository God-Class. As business requirements evolve, the ProductRepository or OrderRepository becomes...

atomic query builder pattern
February 17, 2026
PHP & Engineering / Software Architecture
3

harasim.dev © 2026. All Rights Reserved.