@nikophil.bsky.social
Foundry 2.8 released, which introduces new attribute`#[AsFoundryHook]` github.com/zenstruck/fo... #php #symfony @zenstruck.com
Release v2.8.0 · zenstruck/foundry
This release introduces a new attribute #[AsFoundryHook], which allows to declare Foundry hooks as Symfony services. It also permits to have "global" hooks for all kind of objects created with Foun...
github.com
Say goodbye to parse_url() headaches! 🥳 PHP 8.5 is introducing a new URI Extension with standards-compliant (RFC 3986 & WHATWG) and secure URL parsing. It provides a clean API and lets you easily modify URI components. Learn more 👇 thephp.foundation/blog/2025/10...
PHP’s New URI Extension: An Open Source Success Story
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
thephp.foundation
just released zenstruck/foundry 2.7 This release deprecates the proxy system in PHP 8.4 in favor of an auto-refresh mechanism which leverages PHP lazy objects. Huge milestone! We provide a Rector set in order to ease the upgrade. github.com/zenstruck/fo... @zenstruck.com #php #symfony
github.com
I'm a Go, JS/TS, C and PHP developer. I also know many other languages, although I'm less efficient with them (I try to learn one a year). In 2024, I'm still choosing #PHP for most new projects because: 1/4
Vous avez vu, l’Espagne va baisser la TVA sur les produits essentiels. Vous savez pourquoi on ne le fait pas en France ? La réponse courte, c’est Macron, comme souvent. Mais le détail du pourquoi est hyper intéressant. Explications :
plein de bons conseils sur la relecture d'une PR ici gb-prod.fr/2016/12/01/l... 👏 @gbprod.bsky.social
La revue de code bienveillante
Je pratique la revue de code depuis plusieurs années maintenant. Bizarrement, c'est toujours un exercice difficile. Qu'on la reçoive ou qu'on la donne, que ce soit en pair programming, en groupe ou pa...
gb-prod.fr
Foundry 2.6 is released 🎉 We've introduced a new command `bin/console foundry:load-stories` you can use to load fixtures in your database see docs for more info symfony.com/bundles/Zens... @zenstruck.com #php #symfony
symfony.com
Foundry 2.5 is released 🎉 This release comes with "in-memory" repositories support, and a nice performance improvement. github.com/zenstruck/fo... The "in-memory" behavior is still experimental, feedback is very welcome! #php #symfony @zenstruck.com
Release v2.5.0 · zenstruck/foundry
30270ec feat: introduce "in-memory" behavior (#590) (#901) by @nikophil 87acf7a feat: add generic doctrine-like repository for in-memory (#887) (#901) by @nikophil ae662a3 minor: make "in-memory" c...
github.com
Allez, lisez ceci, et pourrissez votre propriétaire. Faire chier les marchands de sommeil est un devoir civique. ♥
🔴 [TUTO] : Comment économiser légalement PLUSIEURS CENTAINES D'EUROS sur son loyer chaque mois à Paris. Il suffit de faire respecter ✨l'encadrement des loyers✨ à son propriétaire. Petit tuto en thread pour vous montrer comment faire. Pour l'exemple on va prendre cet appart.
it seems like Foundry will soon leverage PHP 8.4 lazy objects, and we will be able to get rid of a lot of quirks and complex/ugly code 🎉👀 #php #symfony github.com/zenstruck/fo...
feat: replace proxy mechanism with PHP 8.4 lazy objects by nikophil · Pull Request #893 · zenstruck/foundry
relates to #899 I think we'll release this in Foundry 2.6
github.com
😍 ça a l'air vraiment chouette ça
Fantasy : la nouvelle prise de risque de Yoann Kavege - ActuaBD
Il avait gagné le prix C'est plus que de la SF avec Moon Deer. Son space opera au trait rond, quasiment muet, avait marqué l'éclosion de Yoann Kavege au rang des auteurs à suivre dans le nouveau paysa...
actuabd.com
I just released zenstruck/foundry 2.4 This release comes with some nice new features check the release note for more info! github.com/zenstruck/fo...
Release v2.4.0 · zenstruck/foundry
Main features feat: introduce distribute() method by @nikophil in #826 If you have a collection of values that you want to distribute over a collection, you can use the distribute() method: // let'...
github.com
David Dufresne a besoin de 50 000 abonnés Youtube pour bénéficier d'une aide du CNC. Il en manque moins de 9 000. C'est très simple : si vous avez 1 compte Youtube, cliquez sur le bouton "S'abonner" et le tour est joué. Libre à vous de consultez la chaîne ensuite. 😊https://www.youtube.com/@au_poste
Au Poste
📢 #AuPoste 100% LIVE et LIBRE. La seule chaine indépendante toujours en direct. Libertés publiques, politique, cinéma, Histoire, littérature & contre-filatures. auposte.fr invite chercheur·es, écrivai...
youtube.com
Opération 50000 abonnés Youtube lancée: il nous manque 12.000 followers pour prétendre à traquer quelques menues aides financières ici ou là. Vous êtes 15000 ici à nous suivre sur BSKY. On serait tellement pas loin... youtube.com/@au_poste Merci de vous abonner à notre canal (gratuit)
Talk vraiment hyper intéressant, merci @tpierrain.bsky.social @julientopcu.com Est-ce que le projet en exemple est accessible publiquement ? www.youtube.com/watch?v=JZBs...
The Hive: a scaling and supple architecture style - Julien Topçu & Thomas Pierrain
YouTube video by KanDDDinsky
youtube.com
An awesome rector rule to transform openapiContext to openapi on @api-platform.com upgrade from 3.4 to 4.0. github.com/lyrixx/recto... Thanks @lyrixx.bsky.social
GitHub - lyrixx/rector-apip-openapi: Rector rule for migration API-Platform OpenApiContext
Rector rule for migration API-Platform OpenApiContext - lyrixx/rector-apip-openapi
github.com
hey #symfony #ddd folks! I'm working on making Foundry easier to use with "in memory repositories" with kernel tests I'd love to hear your thoughts on this github.com/zenstruck/fo...
feat: "in memory" behavior by nikophil · Pull Request #590 · zenstruck/foundry
This PR introduces "in-memory" behavior fixes #533 It makes integration testing with "in memory" repositories very easy! Here is the proposal: Given some kind of DDD or hexagona...
github.com
New pipe operator RFC for #php has just landed! wiki.php.net/rfc/pipe-ope... Hope this time will be the right one 💪🤞
PHP: rfc:pipe-operator-v3
wiki.php.net
Just released Foundry 2.3.2, with a lot a fixes! github.com/zenstruck/fo...
Release v2.3.2 · zenstruck/foundry
46464cc chore(ci): misc improvments in CI permutations (#797) by @nikophil 86c5aab test: assert updates are implicitly persisted (#781) by @nikophil 54c7424 feat: deprecate when Factories trait is ...
github.com