Sign in

nikophil.bsky.social

@nikophil.bsky.social
76 followers 185 following 66 posts
PostsRepliesMedia
nikophil.bsky.social @nikophil.bsky.social · 07/09/2026
Few weeks ago, I finally released "zenstruck/foundry-behat" don't hesitate to try it and give some feedback! symfony.com/bundles/Zens... @zenstruck.com #PHP #symfony
symfony.com
ZenstruckFoundryBundle Documentation
Official documentation of ZenstruckFoundryBundle, a bundle for Symfony applications
032
nikophil.bsky.social @nikophil.bsky.social · 04/09/2026
viens donc bosser avec nous 🤩
000
Reposted by @nikophil.bsky.social
Yoan Bernabeu @yoandev.co · 30/07/2026
Claude Code ou Codex ? Mauvaise question. Prenez 3 agents, 3 modèles différents, et donnez-leur le même harnais : vous obtenez des résultats quasi identiques. Le vrai capital de vos équipes, c'est le harnais et la gestion du contexte. Pas l'outil. 👉 yoandev.co/le-mauvai...
094
nikophil.bsky.social @nikophil.bsky.social · 25/11/2025
Rdv chez Marti mercredi 3 décembre 😘
010
nikophil.bsky.social @nikophil.bsky.social · 09/11/2025
Foundry 2.8 released, which introduces new attribute`#[AsFoundryHook]` github.com/zenstruck/fo... #php #symfony @zenstruck.com
github.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...
021
Reposted by @nikophil.bsky.social
Yonel Ceruto @yceruto.bsky.social · 09/11/2025
Symfony 7.4 brings a cleaner way to define console inputs: command arguments and options can now be mapped directly to PHP classes and enums using attributes like `#[MapInput]`, `#[Argument]`, and `#[Option]`. Type-safe, structured input for your CLI commands 🎉🍕🥓 #Symfony #PHP #DX
0146
Reposted by @nikophil.bsky.social
The PHP Foundation @thephpf.bsky.social · 10/10/2025
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...
thephp.foundation
PHP’s New URI Extension: An Open Source Success Story
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
01912
nikophil.bsky.social @nikophil.bsky.social · 17/09/2025
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
142
Reposted by @nikophil.bsky.social
Kévin Dunglas @dunglas.dev · 20/11/2024
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
16319
nikophil.bsky.social @nikophil.bsky.social · 14/08/2025
So true 😅
011
Reposted by @nikophil.bsky.social
François Malaussena (@malopedia) @malauss.bsky.social · 22/07/2025
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 :
15423200
nikophil.bsky.social @nikophil.bsky.social · 18/07/2025
plein de bons conseils sur la relecture d'une PR ici gb-prod.fr/2016/12/01/l... 👏 @gbprod.bsky.social
gb-prod.fr
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...
010
nikophil.bsky.social @nikophil.bsky.social · 05/06/2025
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
071
nikophil.bsky.social @nikophil.bsky.social · 13/05/2025
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
github.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...
082
Reposted by @nikophil.bsky.social
-Boulet- @bouletcorp.bsky.social · 11/05/2025
Allez, lisez ceci, et pourrissez votre propriétaire. Faire chier les marchands de sommeil est un devoir civique. ♥
4525137
nikophil.bsky.social @nikophil.bsky.social · 09/05/2025
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...
github.com
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
030
nikophil.bsky.social @nikophil.bsky.social · 01/05/2025
Very good post suckup.de/2025/05/the-...
suckup.de
The PHPDoc Guide (2025 Edition)
String-based pseudo-types Numeric & bounded pseudo-types Arrays, lists, and shapes Object & class-based types Callable types Generics with @template, @extends, @implements Constant values ...
000
nikophil.bsky.social @nikophil.bsky.social · 25/04/2025
😍 ça a l'air vraiment chouette ça
actuabd.com
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...
000
nikophil.bsky.social @nikophil.bsky.social · 22/04/2025
👏👏👏
010
nikophil.bsky.social @nikophil.bsky.social · 19/04/2025
🙌
010
nikophil.bsky.social @nikophil.bsky.social · 14/04/2025
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...
github.com
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'...
053
Reposted by @nikophil.bsky.social
Rosa🌸Louette🔻 @rosalouette.eurosky.social · 08/04/2025
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
youtube.com
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...
9152138
Reposted by @nikophil.bsky.social
Bertrand Zuchuat @garfield-fr.bsky.social · 16/03/2025
Interview de @fabien.potencier.org sur l'open source #symfony #opensource #php
ifttd.io
IFTTD #313 - Open Source : Mettre le dev en musique avec Fabien Potencier
011
Reposted by @nikophil.bsky.social
Bearstech @bearstech.com · 13/03/2025
Fermez les yeux, cette image est douloureuse.
113514
nikophil.bsky.social @nikophil.bsky.social · 01/03/2025
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...
youtube.com
The Hive: a scaling and supple architecture style - Julien Topçu & Thomas Pierrain
YouTube video by KanDDDinsky
1132
nikophil.bsky.social @nikophil.bsky.social · 01/03/2025
Huge! wiki.php.net/rfc/true_async
wiki.php.net
PHP: rfc:true_async
000
nikophil.bsky.social @nikophil.bsky.social · 24/02/2025
Congrats @mtarld.bsky.social well deserved 👏👏
151
Reposted by @nikophil.bsky.social
Antoine Bluchet @soyuka @soyuka.me · 22/02/2025
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.com
GitHub - lyrixx/rector-apip-openapi: Rector rule for migration API-Platform OpenApiContext
Rector rule for migration API-Platform OpenApiContext - lyrixx/rector-apip-openapi
0177
nikophil.bsky.social @nikophil.bsky.social · 16/02/2025
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...
github.com
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...
010
nikophil.bsky.social @nikophil.bsky.social · 07/02/2025
New pipe operator RFC for #php has just landed! wiki.php.net/rfc/pipe-ope... Hope this time will be the right one 💪🤞
wiki.php.net
PHP: rfc:pipe-operator-v3
020
nikophil.bsky.social @nikophil.bsky.social · 01/02/2025
Just released Foundry 2.3.2, with a lot a fixes! github.com/zenstruck/fo...
github.com
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 ...
020
nikophil.bsky.social @nikophil.bsky.social · 29/01/2025
👀 Seems promising for better architectured projects!
github.com
GitHub - DaveLiddament/phpstan-php-language-extensions: PHPStan extension for validating php-language-extensions
PHPStan extension for validating php-language-extensions - DaveLiddament/phpstan-php-language-extensions
000
nikophil.bsky.social @nikophil.bsky.social · 28/01/2025
Ou sinon, utilise Foundry 😁
151
nikophil.bsky.social @nikophil.bsky.social · 21/01/2025
Hapoy birthday @api-platform.com !!
042
Reposted by @nikophil.bsky.social
Shawn McCool @shawnmc.cool · 28/12/2024
I got tired of mocking frameworks in class-based languages, so I created the simplest, most compatible, and most powerful mocking library that I could imagine. It's great for PHP / Java and other class-based languages. github.com/ShawnMcCool/...
github.com
GitHub - ShawnMcCool/ultra-mock: A mocking framework for testing any class-based programming language.
A mocking framework for testing any class-based programming language. - ShawnMcCool/ultra-mock
3288
nikophil.bsky.social @nikophil.bsky.social · 15/12/2024
League packages are pretty cool 😍
010
nikophil.bsky.social @nikophil.bsky.social · 12/12/2024
Number one: don't 😂
010
nikophil.bsky.social @nikophil.bsky.social · 12/12/2024
How's your cognitive dissonance doing, @github.com? 😂😂
010
nikophil.bsky.social @nikophil.bsky.social · 10/12/2024
Congrats @mtarld.bsky.social !! 🥳
020