Baptiste Langlade

Baptiste Langlade

@baptouuuu.bsky.social

https://innmind.org

68 Followers 30 Following 190 Posts Joined Jul 2023
11 hours ago
YouTube
If Russ Ackoff had given a TED Talk... YouTube video by Steven Brant

A master class on system thinking by Russ Ackoff

A system is greater than the sum of its parts. Trying to optimise each part in isolation will optimise the whole system; it might even break the system value.

"If you don't remember that, you will regret it!"

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

0 1 0 0
1 week ago
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

1 0 0 0
1 week ago
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 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

0 2 0 0
1 week ago

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

0 1 0 0
1 week ago

"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

0 0 0 0
1 week ago

Répondu :)

1 0 1 0
1 week ago
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.

0 2 0 0
1 week ago
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...

1 0 0 0
2 weeks ago

🚚 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

0 2 1 0
3 weeks ago
Post image

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

52 20 1 1
3 weeks ago
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 💌

1 3 0 0
3 weeks ago

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

16 3 0 0
1 month ago

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.

91 15 4 2
1 month ago
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-...

0 0 0 0
1 month ago

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

240 35 9 11
1 month ago
YouTube
"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...

0 0 0 0
1 month ago
Post image

Relatable.

3 1 0 0
1 month ago

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.

185 30 15 2
1 month ago

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?

171 28 23 6
1 month ago
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...

1 0 0 0
1 month ago
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...

3 4 0 0
5 months ago

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.

965 172 29 24
1 month ago
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 !

0 1 0 0
1 month ago
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

5 0 0 0
1 month ago

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

10 5 1 0
1 month ago
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

0 1 0 0
1 month ago

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

0 1 0 0
1 month ago

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.

2 1 1 0
1 month ago
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...

14 7 1 0
1 month ago

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.

0 0 0 0