Alexandre Daubois
@alexdaubois.bsky.social
đ€ 262
đ„ 57
đ 104
CTO
@les-tilleuls.coop
/
@symfony.com
Core Team /
#PHP
&
#FrankenPHP
Core Maintainer
For me,
#LLMs
are a huge divider between seniors and juniors. A superpower for some, a crutch or even a bad influence for others. This may seem like a pessimistic view, but all is not lost, and there are solutions! I explain all this in detail in my new story đ
medium.com/gitconnected...
loading . . .
LLMs Are a Superpower for Seniors, a Crutch for Juniors
This powerful new tool is a great divider: LLMs are creating a dangerous skill gap in our industry, and we need to be aware of it.
https://medium.com/gitconnected/llms-are-a-superpower-for-seniors-a-crutch-for-juniors-111e0e07913e?sk=1c245814e0b9cafb2e6e4d63095a81f7
2 days ago
1
2
0
reposted by
Alexandre Daubois
Les-Tilleuls.coop
2 days ago
Ă lâoccasion des 10 ans dâAPI Platform, la cinquiĂšme Ă©dition de lâ
#APIPlatformCon
a marqué un tournant avec des conférences inspirantes et avec un message clair : PHP définit son propre avenir, pragmatique, performant et centré sur le/la développeur·se :
les-tilleuls.coop/blog/retour-...
loading . . .
Retour sur l'API Platform Conference 2025 | Les-Tilleuls.coop
Découvrez les temps forts de l'API Platform Conference 2025, une édition qui marquait les 10 ans du framework.
https://les-tilleuls.coop/blog/retour-sur-lapi-platform-conference-2025
1
3
3
Do you trust in self-documented
#code
, a.k.a. no comments necessary? I used to, but I don't now. đ ââïž How to draw the line between writing relevant comments and where it's just noise? I have a rule for that, that I'm sharing with you đ Here you go đ
levelup.gitconnected.com/self-documen...
loading . . .
Self-Documented Code is a Myth
This noble goal, when taken to the extreme, becomes a dangerous dogma that ignores the most crucial element of software development.
https://levelup.gitconnected.com/self-documented-code-is-a-myth-75152e4e2f32?sk=92102c53de5b9a1c751ba6225826501d
5 days ago
0
2
0
Many
#interview
processes are broken. With the rise of
#agents
and
#LLMs
, it has never been more true. đ€ How can you ensure that a candidate, especially the most experienced ones, meets your expectations? Through good old-fashioned ways of course! đŽ đ
medium.com/gitconnected...
loading . . .
Stop Asking Senior Devs to Invert Binary Trees
Why the skills that get you the job are not the skills you need to do the job.
https://medium.com/gitconnected/stop-asking-senior-devs-to-invert-binary-trees-197bf4b65dee?sk=05e8d76f9062183aa38972f91513d821
8 days ago
0
0
0
Only a few weeks before my talk at
#CodemotionMilan
! đźđč That will be my first time in Italy, and I can't wait to be there.
#Codemotion
already promises to be a *splendido* event, really grateful to be part of this amazing lineup đ€© See you there? đ
conferences.codemotion.com/milan2025/
9 days ago
1
1
0
The more
#experience
I gain, the more I feel like an
#impostor
. Quite ironic, isn't it? Itâs a feeling that's almost omnipresent in my professional life. This is even more true when I give a talk or write an article like this one đ
levelup.gitconnected.com/the-more-sen...
loading . . .
The More Senior I Get, the More I Feel Like an Impostor
You got the expert title. You speak at conferences. So why do you still feel like a total fraud?
https://levelup.gitconnected.com/the-more-senior-i-get-the-more-i-feel-like-an-impostor-95f21279fda0?sk=a243c335223a94a882e4f68566f59208
11 days ago
0
0
0
You released or discovered the best project you ever saw, and amazing news: you have the opportunity to give a
#talk
about it! But chances are that your talk will be boring. Why? And how can you avoid it everyone actually hear what you have to say? Read about it here đ
medium.com/gitconnected...
loading . . .
Why Your Tech Talk Is Boring (Even When Your Code Is Brilliant)
How to captivate the expert in the back row without losing the beginner in the front. The secret isnât compromise; itâs context.
https://medium.com/gitconnected/why-your-tech-talk-is-boring-even-when-your-code-is-brilliant-2cce4d93b985?sk=6e58319cabc202c4ba7ccbf152ab6575
13 days ago
0
3
2
reposted by
Alexandre Daubois
API Platform
14 days ago
Live at the
#APIPlatformCon
:
@alexdaubois.bsky.social
with his talk "PIE: The Next Big Thing"
0
4
1
Technical
#debt
is not (only) technical: itâs a matter
#business
as well, and business people should always take it as seriously as
#developers
do. Share it to your product owner and/or managers! đ Let me explain through this story đ
levelup.gitconnected.com/the-economic...
loading . . .
The Economics of Clean Code: Why Technical Debt is a Business Problem
Itâs not about making code âpretty.â Itâs about keeping your business agile, secure, and profitable. Itâs time to translate developerâŠ
https://levelup.gitconnected.com/the-economics-of-clean-code-why-technical-debt-is-a-business-problem-607d8c89526f?sk=7d08a790add5b6fd6fe4a86ddd9bada0
17 days ago
0
4
3
reposted by
Alexandre Daubois
Mathieu
17 days ago
Cette semaine c'est
#APIPlatformCon
Ă Lille chez
@les-tilleuls.coop
! J'ai déjà prévu qu'y croiser
@franek.chicour.net
@gwinizdu.bsky.social
@davlgd.fr
@dunglas.dev
@jean-beru.bsky.social
@nicolasgrekas.bsky.social
@jerome.tamarelle.net
@alexdaubois.bsky.social
@beoneself.bsky.social
Qui d'autre ?
0
11
6
How did I went from reviewer to
#speaker
? After saying âyesâ to my first live
#talk
, it was a piece of advice from
@nicolasgrekas.bsky.social
, that swept away the illegitimacy I felt. I have passed on this advice, whenever I could. Here is the whole story:
alex-daubois.medium.com/the-art-of-t...
loading . . .
The Art of Technical Speaking: How I Went From Code Reviewer to Conference Speaker
Itâs not about what you know. Itâs about how you share it. Hereâs the story of how I learned that lesson.
https://alex-daubois.medium.com/the-art-of-technical-speaking-how-i-went-from-code-reviewer-to-conference-speaker-cb8cc2df9dd1?sk=5a53e665901019a6865d71053833a8dd
22 days ago
0
5
1
Happy to say that
@symfony.com
#JsonPath
component is now fully RFC-compliant! Huge milestone before delivering new features đ
github.com/symfony/symf...
loading . . .
[JsonPath] Make the component RFC compliant by alexandre-daubois · Pull Request #61132 · symfony/symfony
Q A Branch? 7.3 Bug fix? yes New feature? no Deprecations? no Issues - License MIT This PR makes the JsonPath component RFC compliant by removing all skipped tests of the complianc...
https://github.com/symfony/symfony/pull/61132
23 days ago
0
2
1
Should you always optimize your code? If yes, to which extent? I tried to answer in this hard question in a new story, based on my experience. As always, it depends đ Have a quick read to my new post during your morning coffee, published on
#gitconnected
âïž
levelup.gitconnected.com/performance-...
loading . . .
Performance Optimization: The Art of Knowing When Good Enough is Perfect
Weâre developers. We love speed. But the race for the last millisecond can lead us down a rabbit hole of complexity and unmaintainableâŠ
https://levelup.gitconnected.com/performance-optimization-the-art-of-knowing-when-good-enough-is-perfect-1b7deb7c889a?sk=acda311b5ba97129138e7f377d5251dd
24 days ago
0
0
0
reposted by
Alexandre Daubois
Les-Tilleuls.coop
24 days ago
ĂnormĂ©ment de monde ce soir Ă lâavant-premiĂšre du
#ForumPHP
chez
@wanadevdigital.fr
Ă Lyon. Bravo
@lyon.afup.org
pour lâorganisation !
1
6
2
Canât wait for
#APIPlatformCon
next week? I wrote an article for
@phpconference.bsky.social
that gives you a glimpse of it đ
add a skeleton here at some point
24 days ago
0
1
0
Who will I see there? Catch me talking about
#PIE
on Friday (just before lunch!), or anytime during the conference. Let's meet! đ„
add a skeleton here at some point
25 days ago
0
4
2
#Medium
exists to share
#stories
, and I have many for you. Should you write clean or write fast? A big dilemma for all
#developers
⊠Or is it? Have a read in response to this post đ
29 days ago
1
0
0
reposted by
Alexandre Daubois
Les-Tilleuls.coop
about 1 month ago
Learn with
@alexdaubois.bsky.social
how FrankenPHP makes creating PHP extensions in
#Golang
simple, with a new extension generator boosting the PHP ecosystem đ§Ș Link below âŹïž
1
2
2
reposted by
Alexandre Daubois
Les-Tilleuls.coop
about 1 month ago
[Nouvel article] Découvrez avec
@alexdaubois.bsky.social
comment
#FrankenPHP
rend possible la crĂ©ation dâextensions PHP en
#Go
, sans Ă©crire une seule ligne de C, grĂące Ă un gĂ©nĂ©rateur automatique ! Une avancĂ©e majeure pour lâĂ©cosystĂšme que l'on vous invite Ă lire :
les-tilleuls.coop/blog/des-ext...
loading . . .
Des extensions PHP en Go avec FrankenPHP | Les-Tilleuls.coop
Découvrez, avec Alexandre Daubois, comment créer des extensions PHP avec le langage Go grùce à FrankenPHP.
https://les-tilleuls.coop/blog/des-extensions-php-en-go-avec-frankenphp
0
4
2
Huge milestone! âïž
add a skeleton here at some point
about 2 months ago
0
1
0
reposted by
Alexandre Daubois
Kévin Dunglas
about 2 months ago
On October 29, I'll be in Munich to talk about
#FrankenPHP
đ§ at the International PHP Conference! See you there?!
phpconference.com/software-arc...
loading . . .
Give your PHP apps superpowers with FrankenPHP - International PHP Conference
NUR BIS 21. AUGUST : â Bis zu 560 ⏠sparen â Gadget gratis â 10% Teamrabatt
https://phpconference.com/software-architecture/frankenphp-introduction/
0
5
1
đŁ Time to have your say!
@thephpf.bsky.social
published latest experimentations with
#Generics
in
#PHP
! đ„ The proposed solution is "to get 80% of the benefit for 20% of the work" đ Would you say yes? I would! Share your answer, the Foundation needs feedback! đŹ
thephp.foundation/blog/2025/08...
loading . . .
Compile time generics: yay or nay?
The PHP Foundation â Supporting, Advancing, and Developing the PHP Language
https://thephp.foundation/blog/2025/08/05/compile-generics/
2 months ago
0
1
0
I announced a new
#RFC
to
#PHP
internals. It proposes the addition of two native functions: - is_representable_as_float() - is_representable_as_int() Would you like to see it land in the next PHP version? đ First feedbacks are already pretty good! đ€
wiki.php.net/rfc/is-repre...
loading . . .
PHP: rfc:is-representable-as-float-int
https://wiki.php.net/rfc/is-representable-as-float-int
2 months ago
0
1
0
I created a new
#PHP
method for the
#Reflection
#API
that's been merged into the core! đ Happy to finally say "I wrote that one feature in PHP". Alright... It may not be the most used method and will only be used in advanced use cases. But still đ
github.com/php/php-src/...
loading . . .
Add `ReflectionProperty::getMangledName()` by alexandre-daubois · Pull Request #18980 · php/php-src
Fix #18605
https://github.com/php/php-src/pull/18980
2 months ago
0
5
0
With
#LaraconUS
around the corner, I did a little digging in the
@laravel.com
repo on what's been merged in the last month, and I wasn't disappointed. Here are 9 changes merged into
#Laravel
12.x branch this month to prepare yourself for
#Laracon
next week đ§”đ
2 months ago
2
2
0
âïž
#PHP
8.5 sees its cloning supercharged! With the "clone with" RFC merged 5 days ago, we have much more possibilities when it comes to cloning objects. Supports hooks, readonly, __clone() overriding. Thanks
@timwolla.bsky.social
for the
#DX
improvement! đ PR:
github.com/php/php-src/...
2 months ago
1
2
2
reposted by
Alexandre Daubois
Les-Tilleuls.coop
2 months ago
Profitez de l'été pour (re)découvrir les articles les plus lus de notre blog cette année. Nous ouvrons cette série Best Of avec un article signé par
@alexdaubois.bsky.social
qui vous propose un condensĂ© des nouveautĂ©s Ă retenir de Symfony 7.3. đ
loading . . .
Sortie de Symfony 7.3 : plus de fonctionnalités que jamais ! | Les-Tilleuls.coop
Découvrez dans cet article les nouvelles fonctionnalités ainsi que les améliorations de la version 7.3 de Symfony.
https://les-tilleuls.coop/blog/sortie-de-symfony-7-3-plus-de-fonctionnalites-que-jamais
0
2
1
đŁ This JUST got merged in
#PHP
a few minutes ago! It is currently challenging to deal with recursion in anonymous functions. Not anymore in PHP 8.5: the "Closure::getCurrent()" method fetches the current closure you're in đ PR:
github.com/php/php-src/...
#phptips
loading . . .
Implement Closure::getCurrent() to retrieve current closure by iluuu1994 · Pull Request #18167 · php/php-src
Fixes GH-18163 This is a much simpler alternative to https://wiki.php.net/rfc/closure_self_reference.
https://github.com/php/php-src/pull/18167
2 months ago
0
3
0
You enjoyed the thread about "unadvertised" features of the upcoming
#PHP
8.5 release? đ€© Let's do it again with the latest released version, PHP 8.4, for all
#Symfony/#Laravel/vanilla
PHP fans đ Here are 11 FEATURES you probably don't know about the current PHP version đ§”đ
3 months ago
1
10
4
reposted by
Alexandre Daubois
API Platform
3 months ago
Only 8 days left and fewer than 25 Regular tickets remaining đŽ Secure your spot at the best price before the
#APIPlatformCon
2025 â our biggest edition yet â sells out:
api-platform.com/con/2025/tic...
loading . . .
0
3
2
New milestone:
@symfony.com
#JsonPath
component just reached 5000 installs despite being still experimental đ It should be compliant with the RFC soonish, find the PR here:
github.com/symfony/symf...
Already working on features for 7.4 to make the component more extensible! đ«Ą
loading . . .
[JsonPath] Make the component RFC compliant by alexandre-daubois · Pull Request #61132 · symfony/symfony
Q A Branch? 7.3 Bug fix? yes New feature? no Deprecations? no Issues - License MIT Requires #60798. The second commit is the one to be reviewed. This PR makes the JsonPath componen...
https://github.com/symfony/symfony/pull/61132
3 months ago
0
1
0
Finally,
@symfony.com
just announced its
#AI
Initiative - a comprehensive framework for building AI-powered
#PHP
applications (even for numerous
#Laravel
fans!) From multi-provider
#LLM
support to agent-based automation and
#RAG
, hereâs everything you need to know đ§”đ
3 months ago
1
10
4
#Symfony
always keeping the pace with latest IT innovations!
add a skeleton here at some point
3 months ago
0
6
2
I didnât discover AGI but thatâs still a great news:
#Symfony
#JsonPath
is fully compliant to the RFC 9535! đ Both using JSON as a plain-string or as a
#PHP
resource (itâs using
@mtarld.bsky.social
JsonStreamer under the hood for max speed!). Time to clean-up the diff and send a PR đ
3 months ago
1
8
1
The
@symfony.com
#JsonPath
component RFC compliance fixes are going strong! Expect better compliance with the RFC test suite in monthly
#Symfony
patch releases. About 20 cases (on nearly 900!) to fix and we're good! More info about the component đ
symfony.com/doc/current/...
loading . . .
The JsonPath Component (Symfony Docs)
7.3 The JsonPath component was introduced in Symfony 7.3 as an experimental feature. The JsonPath component lets you query and extract data from JSON structures. It implements the RFC 9535 â JSâŠ
https://symfony.com/doc/current/components/json_path.html
3 months ago
1
5
1
đ„
#PHP
8.5 first
#alpha
version has been released and it's packed of incredible features you don't know yet.
@thephpf.bsky.social
is delivering yet another awesome release. Here are 10 curated features, a couple you may have heard of, and many more I'm sure you'll discover here! đđ§”
3 months ago
2
13
8
reposted by
Alexandre Daubois
Les-Tilleuls.coop
3 months ago
đŽ En direct de Lyon, nos coopĂ©rateurs
@alexdaubois.bsky.social
et
@vinceamstoutz.bsky.social
sont au stade Lou Rugby Ă lâoccasion dâun meetup Sylius estival. Un plaisir de croiser des visages familiers dans une ambiance conviviale !
0
4
2
#PHP
devient plus extensible que jamais pour ses 30 ans ! Ne ratez pas lâannonce de
@dunglas.dev
sur
#FrankenPHP
đ§ââïž
add a skeleton here at some point
3 months ago
0
2
1
reposted by
Alexandre Daubois
Kévin Dunglas
3 months ago
FrankenPHP hit 9k stars on GitHub. At 10k, we'll make a stuffed elePHPant! Click, click!
0
11
9
Big milestone and well deserved! Were you there at
@jetbrains.com
#PHPVerse
last week when
@dunglas.dev
announced the amazing feature we're building right in
#FrankenPHP
? đ§ââïž
add a skeleton here at some point
3 months ago
0
1
0
900 to go!
add a skeleton here at some point
3 months ago
0
0
0
Great news:
#FrankenPHP
worker mode will be automatically supported in
#Symfony
in 7.4. No more additional package required! đȘ
github.com/symfony/symf...
#php
@dunglas.dev
@symfony.com
loading . . .
[Runtime] Automatically use FrankenPHP runner when its worker mode is detected by alexandre-daubois · Pull Request #60503 · symfony/symfony
Q A Branch? 7.4 Bug fix? no New feature? yes Deprecations? no Issues - License MIT Currently, to use FrankenPHP worker mode, you have to install the runtime/frankenphp-symfony pack...
https://github.com/symfony/symfony/pull/60503
4 months ago
1
14
5
reposted by
Alexandre Daubois
Elao
4 months ago
Pour en savoir davantage on ne peut que vous recommander l'article d'
@alexdaubois.bsky.social
sur le blog des
@les-tilleuls.coop
pour une plongĂ©e dans quelques-une des nouveautĂ©s de cette version. đ
les-tilleuls.coop/blog/sortie-...
loading . . .
Sortie de Symfony 7.3 : plus de fonctionnalités que jamais ! | Les-Tilleuls.coop
Découvrez dans cet article les nouvelles fonctionnalités ainsi que les améliorations de la version 7.3 de Symfony.
https://les-tilleuls.coop/blog/sortie-de-symfony-7-3-plus-de-fonctionnalites-que-jamais
1
1
1
Jâai prĂ©parĂ© un condensĂ© des features majeures de
#Symfony
7.3 sur notre blog. Le choix nâĂ©tait pas Ă©vident, cette version a TELLEMENT de nouveautĂ© ! đ
add a skeleton here at some point
4 months ago
0
4
1
Big times ahead! đ
add a skeleton here at some point
4 months ago
1
1
0
Je vous ai condensé dans ce blogpost les nouveautés apportées par ce composant
#Symfony
et comment fonctionne la syntaxe
#JsonPath
đ Plus que quelques jours avant sa sortie officielle ! âš
add a skeleton here at some point
4 months ago
0
4
2
Barring an unlikely turn of events, we're going to have the pipe operator with
#PHP
8.5! Full RFC đ
wiki.php.net/rfc/pipe-ope...
5 months ago
1
4
0
reposted by
Alexandre Daubois
API Platform
5 months ago
đš Speaker reveal! Meet
@alexdaubois.bsky.social
, Symfony Core Team & CTO
@les-tilleuls.coop
. At
#APIPlatformCon
, heâll unveil PIE, a game-changing tool from
@thephpf.bsky.social
that could revolutionize your PHP workflow. Donât miss it:
api-platform.com/con/2025/
0
4
3
The new
@symfony.com
#JsonPath
component just got more useful: directly integrate it in your test cases to ensure everything is at the right place in your
#JSON
string/resource đ Experimental and to be tested in
#Symfony
7.3 đ Pull request:
github.com/symfony/symf...
5 months ago
0
12
4
The word is out: catch me at the
#APIPlatform
Conference in September! đ€ Weâll talk about
@thephpf.bsky.social
#PIE
đ„§, the next
#PHPâs
big thing! You donât want to miss this. Also Iâm joining
@les-tilleuls.coop
as CTO / Principal Developper, thrilled to start this new chapter đ
5 months ago
1
10
3
Load more
feeds!
log in