Baptiste Langlade's Avatar

Baptiste Langlade

@baptouuuu

https://innmind.org

68
Followers
30
Following
189
Posts
03.07.2023
Joined
Posts Following

Latest posts by Baptiste Langlade @baptouuuu

Preview
java.evolved Code Snippets | java.evolved A collection of modern Java code snippets. Every old Java pattern next to its clean, modern replacement — side by side.

Feels good when I stumble on code examples from other modern languages and I see a lot of similarities with Innmind (innmind.org) 😌

javaevolved.github.io #php

06.03.2026 09:57 👍 0 🔁 0 💬 0 📌 0
Trombinoscope des speakers au programme de l'AFUP Day 2026 Lille

Trombinoscope des speakers au programme de l'AFUP Day 2026 Lille

Trombinoscope des speakers au programme de l'AFUP Day 2026 Lyon

Trombinoscope des speakers au programme de l'AFUP Day 2026 Lyon

Trombinoscope des speakers au programme de l'AFUP Day 2026 Bordeaux

Trombinoscope des speakers au programme de l'AFUP Day 2026 Bordeaux

Prenez vos places pour l'AFUP Day 2026 à Bordeaux, Lille et Lyon. L'édition parisienne a déjà annoncé le sold-out : ne vous faites pas prendre de court, rejoignez la communauté PHP le 22 mai, réservez vos billets pour une journée de conférences passionnantes avec toute la communauté.
event.afup.org

05.03.2026 07:36 👍 0 🔁 2 💬 0 📌 0

GitHub Is Thinking About Killing Pull Requests: https://julien.danjou.info/blog/github-is-thinking-about-killing-pull-requests/

04.03.2026 08:03 👍 0 🔁 1 💬 0 📌 0

"I don't know about you people but I don't want to live in a world where someone else makes the world a better place than we do" - Gavin Belson

Silicon Valley is so gold 😍

Every tech hype cycle should urge for a re-watch

02.03.2026 21:02 👍 0 🔁 0 💬 0 📌 0

Répondu :)

02.03.2026 19:59 👍 1 🔁 0 💬 1 📌 0
Preview
AFUP Lyon - Super Apéro PHP 2026, mer. 11 mars 2026, 18:30 | Meetup Bonjour ! Retrouvons-nous le **mercredi 11 mars** pour le **Super Apéro PHP 2026** ! Cet événement a lieu dans plusieurs antennes de l’AFUP en même temps. Vous pouvez déc

Devs de Lyon, rendez-vous à La Pavane pour le Super Apéro PHP 2026 organisé par l'@lyon.afup.org. Au programme, discussions, retrouvailles, quelques bières, et une place pour l'AFUP Day 2026 Lyon à gagner ! Inscrivez-vous.

02.03.2026 10:21 👍 0 🔁 2 💬 0 📌 0
Preview
Transitions: The easiest way to improve your tech talk I’ve coached about 100 speakers on their tech talks, reviewed hundreds of talk proposals, given tech talks around the world, and produce my…

Transitions: The easiest way to improve your tech talk

medium.com/@saronyitbar...

01.03.2026 08:41 👍 1 🔁 0 💬 0 📌 0

🚚 The `.io` domain names have become really expensive over the past couple of years, so I’ve decided to move the #PHP Valinor documentation from valinor.cuyz.io to valinor-php.dev

23.02.2026 08:03 👍 0 🔁 2 💬 1 📌 0
Post image

From a discussion in RISF based on the old IBM adage, an updated version for the modern era:

19.02.2026 15:41 👍 50 🔁 20 💬 1 📌 1
Preview
Gabriel Pillet • tentacode.dev • Accessibilité, Conseil et Développement 19 années d'expertise dans le développement web et mobile, aujourd'hui au service de l'accessibilité numérique pour vos projets.

Maintenant que j'ai toute votre attention, je cherche ma prochaine mission, principalement sur de l'accessibilité numérique mais je ne suis pas contre prendre une mission de développement ou de conseil.

#a11y #RGAA #Symfony #React #ReactNative

tentacode.dev 💌

16.02.2026 17:20 👍 1 🔁 3 💬 0 📌 0

buddy, my challenge isn't generating more content, it's figuring out how to produce a lot less.

16.02.2026 18:46 👍 15 🔁 3 💬 0 📌 0

Personally, I find the usage of AI in a corporate setting regularly enables the worst behaviors to be amplified and rewarded.

A lot of people care about output vs quality or correctness. And at scale, producing incorrect things is disastrous network effects.

12.02.2026 15:30 👍 91 🔁 15 💬 4 📌 2
An AI Agent Published a Hit Piece on Me Summary: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into acceptin…

An AI Agent Published a Hit Piece on Me

theshamblog.com/an-ai-agent-...

12.02.2026 18:13 👍 0 🔁 0 💬 0 📌 0

The part of "everyone becomes a manager" in AI that I didn't really think about until now was the mental fatigue of context switching and keeping many tasks going at once, which of course is one of the hardest parts of being a manager and now you all get to enjoy it too

11.02.2026 01:30 👍 240 🔁 35 💬 9 📌 11
"Making Impossible States Impossible" by Richard Feldman
"Making Impossible States Impossible" by Richard Feldman YouTube video by elm-conf

I've learned "make impossible states impossible" through my functional programming journey.

It's now paying dividends at work.

No need to track down states changes to make sure there's implicit bugs. The static analysis do it for us 😌

www.youtube.com/watch?v=Icgm...

11.02.2026 10:23 👍 0 🔁 0 💬 0 📌 0
Post image

Relatable.

10.02.2026 12:44 👍 3 🔁 1 💬 0 📌 0

The average developer salary is my new GenAI signal. If it's really about developers leveraging AI and unlocking new value, then I expect salaries to increase.

If GenAI is about increasing profit margins, then I expect the average developer salary, and headcount, to decrease over time.

10.02.2026 04:59 👍 185 🔁 30 💬 15 📌 2

How many enterprise companies have meaningfully reduced, or eliminated, their software engineering backlogs. Are we at the point where GenAI is paying off in production?

Are salaries increasing to match this new level of productivity?

10.02.2026 04:42 👍 171 🔁 28 💬 23 📌 6
Preview
Merge branch 'develop' · Innmind/Filesystem@ec55454 Filesystem abstraction layer. Contribute to Innmind/Filesystem development by creating an account on GitHub.

I'm adding an "extensive CI" to my projects lately to generate 1000 scenarii per _proof_ when publishing a new release to make sure everything is fine.

I didn't expect that for innmind/filesystem it would yield ~280k tests and ~22 million assertions total 😅

github.com/Innmind/File...

07.02.2026 10:19 👍 1 🔁 0 💬 0 📌 0
Preview
Meetup AFUP Lyon - Édition du 4 février chez Vivlio, Wed, Feb 4, 2026, 6:30 PM | Meetup ⚠️ 🤝🙏 **Le nombre de places étant limité à 35, nous vous remercions de veiller à bien libérer votre place si vous ne pouvez plus venir pour permettre à d'autres personnes

🚀 RDV demain à partir de 18h30 chez Vivlio ! (complet)
⚠️ Merci de libérer votre place en cas d'empêchement. Au programme : talks de Baptiste Langlade “Simplifiez-vous la vie, codez en français” & Kantin Charignon “Postman, focus sur les Flows”
À demain ! 👋
www.meetup.com/afup-lyon-ph...

03.02.2026 07:05 👍 3 🔁 4 💬 0 📌 0

One day the industry will recognize the drawbacks of AI agents and nondeterministic automation, and rediscover the UNIX philosophy of chaining together small purpose built tools in a low cost and predictable way, otherwise known as shell scripts.

09.10.2025 11:22 👍 965 🔁 172 💬 29 📌 24
Preview
Meetup AFUP Lyon - Édition du 4 février chez Vivlio, mer. 4 févr. 2026, 18:30 | Meetup Chères et chers membres de la communauté PHP, Nous avons le plaisir de vous inviter à notre prochain meetup AFUP Lyon qui se tiendra le **mercredi 4 février 2026**. Cet év

Rendez-vous mercredi 4 février chez Vivlio pour le meetup du mois avec l'@lyon.afup.org : au menu, “Postman, focus sur les Flows” et "Simplifiez-vous la vie, codez en français”, réseautage et apéro. Merci Vivlio pour l'accueil !

02.02.2026 12:07 👍 0 🔁 1 💬 0 📌 0
Post image

A bit of a dense read but quite enlightening.

From the origin of the transistor, to the economic dynamics, to political and geopolitical strategies.

I can’t recommend it enough to anyone in the IT field.

Et merci l' @afup.org pour le cadeau speaker 🙏 je l’aurais jamais lu en temps normal

30.01.2026 19:17 👍 5 🔁 0 💬 0 📌 0

Many shops are so caught up in the so-called "productivity improvements" associated with LLMs spewing out vast quantities of code that they pay no attention to the longer-term (not even much longer) impact of the extra complexity.
4/8

26.01.2026 19:59 👍 10 🔁 5 💬 1 📌 0
Preview
Et si le futur de la programmation concurrentielle avait déjà 50 ans ? Les projets PHP ont beaucoup évolués avec le temps et on gère de plus en plus de cas d'usages. On est maintenant coutumier de gérer des tâches lourdes, ou longues, dans nos projets. La solution est souvent la même : l'utilisation de systèmes de queues (tel que RabbitMQ) pour les traiter en tâche de fond. La partie technique est un sujet maintenant bien maitrisé. Mais la partie logique nous expose encore à toute une série de problèmes : - sous-utilisation des ressources, comment faire en sorte que les workers ne passent pas la majorité de leur temps à attendre que d'autres actions finissent, - gestion de la priorité, comment faire en sorte qu'une tâche ne monopolise pas tous les workers, - gestion de la concurrence, comment faire en sorte que les workers ne se marchent pas sur les pieds. On reste confronté à ces problèmes car on perpétue les modèles de programmation qu'on a toujours connus en PHP, à savoir la programmation synchrone. Mais le reste de l'industrie y est confronté depuis un moment et y a répondu. La réponse se trouve dans un paradigme inventé il y a plus de 50 ans : l'Actor Model. Une approche de la programmation concurrentielle. C'est un modèle très peu connu dans le monde PHP et pourtant vous l'utilisez probablement déjà indirectement à titre personnel ou professionnel. En effet c'est le modèle à la base de WhatsApp et RabbitMQ. On le retrouve aussi dans les serveurs de jeux multijoueurs. Dans cette conférence nous verrons, à travers un exemple concret d'un crawler, l'expression de ces problèmes. Nous aborderons les fondements de l'Actor Model et comment ils solutionnent nos problèmes. Pour finir nous verrons l'avancement des travaux qui permettent d'utiliser ce modèle en PHP.

« Et si le futur de la programmation concurrentielle avait déjà 50 ans ? », la conférence de @baptouuuu.bsky.social à revoir sur le site de l'AFUP

27.01.2026 14:00 👍 0 🔁 1 💬 0 📌 0

Domain-Driven Design in 20 Minutes: The Practical Guide https://blog.stackademic.com/domain-driven-design-in-20-minutes-the-practical-guide-87c482e295f9

26.01.2026 08:16 👍 0 🔁 1 💬 0 📌 0

Que vous aimeriez coder en français, pensiez que le ciel va nous tomber sur la tête ou même que c'est une hérésie d'y penser.

Venez au meetup de l'AFUP la semaine prochaine où je ferai un retour de 6 ans à coder en français.

26.01.2026 08:34 👍 2 🔁 1 💬 1 📌 0
Preview
Because coordination is expensive If you’ve ever worked at a larger organization, stop me if you’ve heard (or asked!) any of these questions: “Why do we move so slowly as an organization? We need to figure out how…

New blog post on the high costs of coordination and the implications for large organizations: surfingcomplexity.blog/2026/01/24/b...

25.01.2026 01:30 👍 14 🔁 7 💬 1 📌 0

Short links in foot notes associated with a number and a reference table at the end of the book to map numbers to actual links.

Another option, but I don’t know if it’s feasible, is to print qr codes.

19.01.2026 18:53 👍 0 🔁 0 💬 0 📌 0
Preview
Kernighan's Law A catalog of the laws guiding software development. Especially useful for individual contributors, new managers, and product managers who want to build well-made software.

Kernighan's Law

The argument could also be made that: if "you" (meaning AI) write code as fast as possible, how do you expect to have time to review it.

www.laws-of-software.com/laws/kernigh...

19.01.2026 08:41 👍 0 🔁 0 💬 0 📌 0