How a Symfony UX Security Fix Actually Happens 🔒
Behind the scenes of fixing a wave of Symfony UX vulnerabilities: the private security repo, issue triage, the CVE request, and the release. Plus what two months in the trenches taught me.
Half changelog, half post-mortem, all PHP.
Behind the scenes of fixing a wave of Symfony UX vulnerabilities: the private security repo, issue triage, the CVE request, and the release. Plus what two months in the trenches taught me.
5ms to render a Symfony page. 0.2ms to serve it as a static file. 25× faster, same response. Time to put the kernel on a strict diet.
A lot happened since my last article about Webpack Encore. Encore 6.0 is out, 7.0 is in the works with ESM-only support, and the contributor experience got a serious upgrade.
Webpack Encore was the default asset management tool in Symfony for many years. However, with the rise of AssetMapper and Vite, its future is uncertain.
Curious about Symfony certification? Let's discover what it is, why it matters, how long it takes, and key tips for an effective preparation!