Alexandre Daubois
@alexdaubois.bsky.social
260 followers 57 following 110 posts
CTO @les-tilleuls.coop / @symfony.com Core Team / #PHP & #FrankenPHP Core Maintainer
Posts Media Videos Starter Packs
alexdaubois.bsky.social
Just gave a lightning talk at #ForumPHP of the @afup.org about public speaking and impostor syndrome 🎭 loved the format!
alexdaubois.bsky.social
Imagine that a candidate comes in for an interview knowing all the answers and therefore refuses to answer any questions, asking you to stop testing them.

That's what @anthropic.com latest model, #Claude #Sonnet 4.5, did.

I'll tell you all about it here 👉 levelup.gitconnected.com/claude-sonne...
Claude Sonnet Knew It Was Being Tested And Called Researchers Out
A new report from Anthropic reveals their latest AI is smart enough to know when it’s in a test. It’s a huge, fascinating problem for AI…
levelup.gitconnected.com
alexdaubois.bsky.social
I never take notes. I prefer to fail and iterate. Just like the Instagram app developers. And it’s not even a joke!

You don’t trust me? I’m telling you this (really) unexpected story just here 👉 levelup.gitconnected.com/this-simple-...
This Simple “Fail Fast” Method Instantly Made My Note-Taking Obsolete
In a world obsessed with capturing every detail, I decided to embrace immediate action, and it’s a superpower.
levelup.gitconnected.com
alexdaubois.bsky.social
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...
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.
medium.com
Reposted by Alexandre Daubois
les-tilleuls.coop
À 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-...
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.
les-tilleuls.coop
alexdaubois.bsky.social
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...
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.
levelup.gitconnected.com
alexdaubois.bsky.social
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...
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.
medium.com
alexdaubois.bsky.social
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/
alexdaubois.bsky.social
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...
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?
levelup.gitconnected.com
alexdaubois.bsky.social
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...
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.
medium.com
Reposted by Alexandre Daubois
api-platform.com
Live at the #APIPlatformCon: @alexdaubois.bsky.social with his talk "PIE: The Next Big Thing"
Alexandre Daubois Alexandre Daubois
alexdaubois.bsky.social
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...
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…
levelup.gitconnected.com
alexdaubois.bsky.social
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...
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.
alex-daubois.medium.com
alexdaubois.bsky.social
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-...
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…
levelup.gitconnected.com
Reposted by Alexandre Daubois
les-tilleuls.coop
Énormément de monde ce soir à l’avant-première du #ForumPHP chez @wanadevdigital.fr à Lyon. Bravo @lyon.afup.org pour l’organisation !
Salle de conférence avec un conférencier donnant un talk
alexdaubois.bsky.social
Can’t wait for #APIPlatformCon next week? I wrote an article for @phpconference.bsky.social that gives you a glimpse of it 👀
phpconference.bsky.social
🥧 PIE vs. PECL: Which PHP extension installer should you use?

In his new blog, @alexdaubois.bsky.social explains the differences, pros & cons, and what it means for PHP developers ⚡

👉 https://f.mtr.cool/pgufifanxi

#PHP #PECL #PIE #phpconference
alexdaubois.bsky.social
Who will I see there? Catch me talking about #PIE on Friday (just before lunch!), or anytime during the conference. Let's meet! 🔥
symfony.com
Next week in Lille!🚀
The API Platform Conference (Sept 18–19) is the event dedicated to the framework & its ecosystem: 30+ talks, and 7 Symfony Core Team members on stage #APIPlatformCon https://symfony.com/blog/seven-symfony-core-team-members-speaking-next-week-at-the-api-platform-conference-2025
alexdaubois.bsky.social
#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 👇
Reposted by Alexandre Daubois
les-tilleuls.coop
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 ⬇️
Reposted by Alexandre Daubois
les-tilleuls.coop
[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...
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.
les-tilleuls.coop
alexdaubois.bsky.social
Huge milestone! ⭐️
dunglas.dev
FrankenPHP has reached 10,000 stars: the elePHPant plush toy is coming! dunglas.dev/2025/08/fran...