Deploying Mercure alongside Caddy on a shared VPS

How to run Mercure for real-time SSE alongside Caddy as your web server, with solutions for port conflicts, gzip interference, and JWT configuration.

March 28, 2026 · 4 min · Russell

Real-time messaging with Mercure SSE in PHP

How to build a real-time messaging system with Mercure server-sent events, covering threads, user blocking, and email digests.

March 28, 2026 · 4 min · Russell