nikophil.bsky.social
@nikophil.bsky.social
Yeah, this is awesome 🤩
October 25, 2025 at 6:02 PM
I like to use this composer plugin
github.com/bamarni/comp...

So that we can fix the versions of the tools (and their dependencies does not mess with ours)
GitHub - bamarni/composer-bin-plugin: No conflicts for your bin dependencies
No conflicts for your bin dependencies. Contribute to bamarni/composer-bin-plugin development by creating an account on GitHub.
github.com
October 11, 2025 at 11:42 AM
yeah we say "debeuguer" / "deboguer"

we like to "frenchify" eerything we touch 😅

we also say "merger" as "to merge" even if this word does not exist in french
September 3, 2025 at 2:26 PM
j'avais fait un truc comme ça, à l'époque où j'utilisais encore Make : github.com/zenstruck/fo...
foundry/Makefile at 1aefc394059a315ef8567de9745efd5ba6aacfd0 · zenstruck/foundry
A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine. - zenstruck/foundry
github.com
August 14, 2025 at 10:18 AM
yep tout à fait, c'est d'ailleurs très pratique, comme ça, tu clones un projet, tu peux directement lancer genre `make sf arg="cache:clear"` et il va te lancer docker, installer les vendors, etc...

mais ça se fait au prix de la lisibilté du Makefile je trouve
August 14, 2025 at 10:18 AM
je trouve cet argument discutable : j'utilise un petit soft qui s'appelle "magic", qui permet de définir dans un fichier `.spells` des alias contextualisés à un répertoire

dans un ancien projet on avait commité ce fichier, comme ça tout le monde bénéficiait des alias `sf`, `symfony`, `phpstan`
August 14, 2025 at 10:12 AM
ha oui oui on est d'accord qu'on peut faire pire :D

blague à part, c'est super pratique pour certaines choses, et celui ci m'a l'air clair et lisible, mais je préfère 100 fois utiliser un alias pour lancer des commandes phpunit / symfony ou autre
August 14, 2025 at 9:44 AM
`make test arg='./tests/Unit'`
`make composer arg='install --optimize-autoloader'`

please don't do that 😅

pourquoi se faire autant de mal ? et au passage on perd l'autocompletion...
August 14, 2025 at 8:11 AM
Hey Romain!
Why didn't you define an interface for the attribute, to enforce the map method?
July 23, 2025 at 7:02 PM
one of the best feature of PHP 8.4 IMO
June 18, 2025 at 6:25 PM
Haha sounds familiar 😏
May 25, 2025 at 8:29 PM