new reflection and parameter cache optimizations,
plus service provider interface and collaborator interfaces that delegate interaction to the underlying PSR-11 container.
on construction or reset, the container calls `define()` with `ComposerExtraDefinition`,
automatically registering FQCN entries from `extra.ghostwriter.container.definition` and `extra.ghostwriter.container.provider` in `composer.json`,
then executes `register()` on each provider followed by `boot()`
class-string.™️

I put together a very simple #phel nREPL server. I also used a bit of #AI along the way—otherwise I probably wouldn’t have managed to finish it in such a short time. It was especially helpful in the places where I got stuck on my own.
https://github.com/leobm/phel-nrepl
🛠️ Ready to level up?
SymfonyLive Berlin 2026 workshops are here!
2 days of hands-on training (April 21–22) with top experts 🚀
Symfony 8, AI, Docker, Clean Architecture & more!
#Symfony #SymfonyLive #Berlin #PHP https://symfony.com/blog/symfonylive-berlin-2026-discover-the-workshops
How to Install and Deploy FusionPBX on Debian VPS
#certbot #debian #freeswitch #fusionpbx #installguide #letsencrypt #nginx #opensource #pbx #php #postgresql #selfhosted #selfhosting #ufw #voip #vps #Cloud #Guides #VPS
blog.radwebhosting.com/deploy-fusio...
How to Install and Deploy Fusi...
Null is problematic, but why? Let's see why, and let that guide us to new alternatives. #PHP
https://www.garfieldtech.com/blog/much-ado-about-null
⚡ Slow PHP apps? Let’s fix that.
New talk : Sebastian Bergmann presents
“Accelerate: Debugging Performance in PHP” at SymfonyLive Berlin 2026🔍
#PHP #Symfony https://symfony.com/blog/symfonylive-berlin-2026-accelerate-debugging-performance-in-php
0.0023 секунды на генерацию: зачем я собрал «стальной» движок на PHP в эпоху жирных CMS
Превед участникам регаты! Все началось в те времена, когда интернет был диким, модемы выли, а тру-кодеры мерили крутость не количеством звёздочек на Гитхабе, а чистотой своего кода и умением впихнуть невпихуемое в пару килобайт. Я начинал вариться в кодинге ещё в золотую эпоху RUWAP (2007–2014гг). Потом был перерыв, и вот, год назад я решил вернуться. Зайдя в современную веб-разработку, я испытал культурный шок. Простые визитки и блоги теперь весят мегабайты, тянут за собой гигабайты зависимостей из npm и ворочаются на сервере по полсекунды. Ангуляры, Реакты, монструозные Drupal и WordPress — всё это превратило веб в вязкое болото. Нам с моей напарницей-нейросетью Асси (Аськой) стало тошно. «Низачот!» — подумали мы.
https://habr.com/ru/articles/1020412/
#вебразработа #ииассистент #cms #php #css #производительность #оптимизация #антибот #наследие #чистый_код
🎊 SymfonyLive Paris 2026, c’est un wrap ! Deux jours de conférences, workshops et rencontres 💙
On se retrouve 25–26 mars 2027 pour encore plus d’innovation et de fun ! 🚀
#Symfony_Live #Symfony #PHP #TechEvent https://symfony.com/blog/symfonylive-paris-2026-le-wrap-up
When your new Laravel app has to read from legacy databases you can't change, it's tempting to let the weirdness spread everywhere. Here's a better approach. #php #laravel https://masteringlaravel.io/daily/2026-04-07-code-for-the-schema-you-wish-you-had
BTW, my databaseless forum already did this about 15 years ago, although the supported syntax is simpler: https://camendesign.com/nononsense_forum
terminated by signal SIGSEGV (Address boundary error)Und ihr so?
If you have Goosle, this is better and you should switch!
https://github.com/adegans/GooseTOR
#php #selfhosted #development #torrent #bittorrent #searchengine