#symfony

17 posts · Last used 10d

🚀 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
0
0
0
0

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 😉

0
0
0
0
"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
1
0
0
0
I don't like dependency injection. Small Symfony rant.
0
3
0
0
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.
0
0
0
0
#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/
4
3
4
0
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
0
0
0
0
🇩🇪🔥#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
6
6
4
0
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
0
0
0
0
You've seen all posts