Skip to content

Blog

Insights into my everyday programming life and other interesting technical tidbits

December 2025

Published on Dec 15, 2025 · approx. 2 min read

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 →
Published on Dec 10, 2025 · approx. 1 min read

PHP Performance Tips for Production Applications

Practical tips for PHP performance optimization – from OPcache configuration to efficient database queries.

Read More →

November 2025

Published on Nov 28, 2025 · approx. 5 min read

Server Monitoring with Grafana and Prometheus: Metrics, Dashboards, and Alerting

Grafana and Prometheus are the standard duo for server monitoring. This article shows how to set them up, which metrics matter, and how to get automatic notifications for critical conditions.

Read More →
Published on Nov 22, 2025 · approx. 2 min read

Docker-based Development Environments with DDEV

Why I rely on DDEV for local PHP development and how to set up a complete development environment in minutes.

Read More →
Published on Nov 12, 2025 · approx. 4 min read

Bun as a Node.js Replacement: Faster, Simpler, Compatible?

Bun is a new JavaScript runtime that claims to be faster than Node.js, with a built-in package manager, test runner, and bundler. What can Bun actually do, and when does switching make sense?

Read More →
Published on Nov 5, 2025 · approx. 1 min read

Symfony Messenger in Production: systemd Service, RabbitMQ and nginx HTTP/2 Push

From local development to production-ready setup: How to run Symfony Messenger with RabbitMQ, a custom systemd service and nginx HTTP/2 server push.

Read More →