Blog
Insights into my everyday programming life and other interesting technical tidbits
February 2026
Integrating Svelte 5 and Vite into a Symfony Project
How to integrate Svelte 5 with TypeScript and Vite into an existing Symfony/Twig project — including the Runes API, WaveSurfer.js and Playwright tests.
Read More →DDEV for Symfony and Shopware: The Perfect Local Development Environment
Why DDEV is the best choice for PHP development: zero-config setup, multi-project operation and how to run Playwright tests directly in the container.
Read More →CSRF in Symfony and Why Shopware Dropped It
CSRF protection is standard in Symfony – but Shopware 6 deliberately chose against it. Why? And how do you properly handle MySQL locking and parallel JavaScript requests?
Read More →January 2026
Effective Testing with PHPUnit: Symfony Projects and Shopware 6 Plugins
How to build solid test coverage in Symfony and Shopware 6 with PHPUnit – from unit tests to integration tests to E2E tests with Playwright.
Read More →December 2025
REST API Design: Best Practices for Symfony Projects
Proven patterns and conventions for REST API design in Symfony – from URL structure to error handling.
Read More →Progressive Web Apps with Symfony: Service Workers, Offline Capability, and GDPR
Progressive Web Apps (PWAs) bring app-like experiences to the web: offline capability, push notifications, and fast load times. This article shows how to implement PWA features in a Symfony application while remaining GDPR compliant.
Read More →