#symfony
17 posts · Last used 9d
Our next meetup is scheduled for the 22nd of October!
We'll be hosting a #Symfony meetup in #Mannheim. If you are working with Symfony, this is the place to be.
Sign up here: https://c.sensiolabs.de/events/symfony-meetup-mannheim
#phpugmrn #phpc #mannheim
🚀 leapt/core-bundle v6.4.0 is out!
What's new:
✅ Support for google/recaptcha 2.x, alongside 1.x, with no code change needed on your side
🐛 The reCAPTCHA v3 validator no longer throws a TypeError when no private key is configured, even with reCAPTCHA disabled. Both reCAPTCHA validators now throw an explicit LogicException when reCAPTCHA is enabled without a key.
Changelog: https://github.com/leapt/core-bundle/releases/tag/v6.4.0
#Symfony #PHP #OpenSource
We released 1.0.0 of event-sourcing-dashboard-bundle! See here for the changelog: https://github.com/patchlevel/event-sourcing-dashboard-bundle/releases/tag/1.0.0
#PHP #DDD #EventSourcing #Symfony #Bundle #Dashboard
Great to see another big company using #PHP and #Symfony !
https://sensiolabs.com/success-stories/yuka-a-healthy-balanced-symfony-upgrade
I wrote down some observations 😯👋🏼
https://brocksi.net/blog/stop-reading-every-line-of-code/
#php #symfony #ai #generatedcode
Having tons of fun with a new pet project that I've been wanting to code for ages. One of the things I've loved was creating a character that represents it, emulating a comic book style 😁
The project uses #php 8.4 with a few components, some of my own, one from #Symfony that blew me away with it's completeness and a few more.
The secrecy is a silly habit I have to only reveal things once they reach a certain maturity 😉
"Symfony 8 ignores your #[Groups] attribute"
https://ddz.dev/blog/symfony-8-groups-attribute-silently-ignored/
"Groups is not the only class that moved. The same shim treatment applies to the whole old namespace: SerializedName, Ignore, Context, MaxDepth, DiscriminatorMap. Every one of them will compile from the old import and do absolutely nothing. Ignore is the scary one, since a silently dropped #[Ignore] doesn't remove data from your response, it adds data you meant to hide. Empty invoices are embarrassing; leaking a field you explicitly marked as ignored is a different category of morning." #php #symfony
🔗 Supercharge your PHP apps with Go-powered PHP extensions
https://phpconference.nl/session/supercharge-your-php-apps-with-go-powered-php-extensions/
#php #laravel #go #symfony #extensions
Proud to welcome #Symfony Core Team member
@derrabus@phpc.social to SensioLabs DE 🙌
His passion for #PHP, quality code ✨ and #opensource will be major assets in helping companies using Symfony unlock the full potential of the #framework 🚀
⚓ Welcome aboard, Alexander!
I don't like dependency injection. Small Symfony rant.
I prompted a personal financial dashboard a few months ago, simple javascript stack. It worked. Wanted to extend it, oh boy, what a mess.
Migrated the whole thing to #Symfony yesterday. The tedious code migration parts were done by Claude and it did 90% properly. The trick was good slicing and targeted prompts.
For tools that should work long-term: use the stack you are familiar with. Authentication, Frontend, Doctrine, everything was setup so fast, almost like magic.
🎤✨ More speakers revealed at #Symfony_Live Berlin 2026!
The lineup keeps growing, don't miss your chance to meet them in person!💥
🎟️ Get your tickets here:
https://live.symfony.com/2026-berlin/
#Symfony #Berlin #PHP #TechEvent
We released 3.15.0 of event-sourcing-bundle! See here for the changelog: https://github.com/patchlevel/event-sourcing-bundle/releases/tag/3.15.0
#PHP #DDD #EventSourcing #Symfony
#Drupal (qui est basé sur @symfony@mastodon.social) c'est super mais ce n'est pas forcement adapté pour des petits projets. J'ai découvert cette alternative @backdropcms@phpc.social. C'est la même chose que Drupal mais en plus simple. Mon prochain site, je pense à le faire avec... Avis aux amateurs ! #cms #webdev #backdropcms #symfonyhttps://backdropcms.org/
How do you test a feature that only triggers 3 days after registration? You could wait. Or hack the DB. Or hardcode a bypass.
Or... expose a dedicated internal API that presets your app into any state on demand, like they've done at Bumble.
I couldn't find an established name for this pattern, does one exist?
I've written about how to build one with modern #Symfony
Usable by devs, QA, designers and product alike, through a CLI, API and web UI. Even in PHPUnit tests!
https://gnugat.github.io/2026/02/25/xl-10-qalin-test-control-interface-with-symfony.html
🇩🇪🔥#Symfony_live Berlin 2026
Join one of the largest Symfony communities in the world — right here in Germany 💻✨
On April 23–24, Berlin becomes the meeting point for passionate Symfony developers from across Europe.
Big community. Strong tech culture. Pure Symfony energy. 🚀
Bis bald, Berlin! 🇩🇪
https://live.symfony.com/2026-berlin/#Symfony #Berlin #PHP #Community
This is great news for local devs around Montreal. Diverse area of town and close to Old Montréal. May I suggest, if booking a hotel room, you do not book at the Hilton Doubletree on Jean Mance. Last time I was there they had a mice problem. But if you're feeling lucky, take a chance, maybe they solved the issue in the last couple of years.
#montreal #quebec #symfony https://mastodon.social/@symfony/115979021470469296
You've seen all posts