I'm Paweł Holik — PHP/Symfony Tech Lead based in Toruń. 20+ years building web applications, currently leading backend at Droptica with Symfony, Sylius, Drupal, and Mautic.
Here you'll find posts about PHP, Symfony, Drupal, Docker, Linux, and my home lab.
Recent posts
tutorials • Jan 10, 2026
My previous server — a Banana Pi running Debian — had served its purpose for years, but performance limitations and lack of support for newer technologies prompted me to upgrade. The main goal was to move to a container-based architecture and elimina…
projects • Dec 02, 2025
The project started during a remote Sylius setup — configured entirely over SSH from a phone. The process was repetitive enough to warrant automating, so I put together a DDEV boilerplate. It got shared publicly before I considered it finished, so I …
tutorials
tutorials • Mar 08, 2026
This is the follow-up to my 2016 Let's Encrypt post using acme.sh and Apache. That setup worked, but running certificates by hand doesn't scale once you're managing multiple services in Docker. Traefik solves this entirely. Traefik is a reverse proxy…
tutorials • Mar 27, 2018
Facebook tracks you across the web through the Like buttons, comment widgets, and invisible pixels embedded on millions of sites — even if you never click anything. A few browser extensions cut that reach significantly. uBlock Origin# The essential f…
tutorials • Feb 24, 2016
This is a historical record of the setup I used in 2016 — acme.sh and Apache on Debian Jessie. It worked reliably at the time. For a modern approach using Docker and Traefik, see the followup post. Let's Encrypt had just left beta and was issuing fre…
All posts