Baptiste Langlade
@baptouuuu.bsky.social
📤 64
📥 31
📝 178
https://innmind.org
reposted by
Baptiste Langlade
Timo Mihaljov
4 days ago
This was a wonderful read that complements the "coding is not the bottleneck" types of critiques of software development snakeoil with a more nuanced model. I love
@jasongorman.bsky.social
's pithy statement "faster cars != faster traffic"; this article makes it clear why that is so.
add a skeleton here at some point
1
2
3
Why big teams fail! Source:
x.com/JordannGross...
5 days ago
0
0
0
AI and the ironies of automation Looking back at an old paper to have a glimpse of what may come
www.ufried.com/blog/ironies...
loading . . .
AI and the ironies of automation - Part 1
Some (well-known) consequences of automating work
https://www.ufried.com/blog/ironies_of_ai_1/
5 days ago
0
0
0
Boredom is not a problem to be solved. It's the last privilege of a free mind.
www.theguardian.com/commentisfre...
loading . . .
Boredom is not a problem to be solved. It's the last privilege of a free mind | Gayatri Devi
Lean in to boredom, not your smart phone screen. You’ll learn more about yourself and the world around you than you think
https://www.theguardian.com/commentisfree/2015/sep/28/boredom-cures-privilege-free-mind
5 days ago
0
1
1
Surface Tension of Software Thinking about code as a physical thing 👌 Bonus as it mentions « Simple made easy » by Rich Hickey 😌
iamstelios.com/blog/surface...
loading . . .
Surface Tension of Software
How systems hold their shape through constraint, and why integrity emerges from what you make impossible
https://iamstelios.com/blog/surface-tension-of-software/
8 days ago
0
0
0
reposted by
Baptiste Langlade
Charles Desneuf
28 days ago
Super conf de
@baptouuuu.bsky.social
sur l’utilisation de la programmation fonctionnelle et des monades pour permettre le téléchargement de grosses archives de fichiers avec une empreinte mémoire moindre.
m.youtube.com/watch?v=8FqF...
loading . . .
Archiver efficacement de grands volumes de données grâce aux monades - Baptiste Langlade - Forum PHP
YouTube video by AFUP PHP
https://m.youtube.com/watch?v=8FqF_LCmjr8
0
2
1
#TodayWithBlackBox
: Wrote a filesystem simulation, the diff to make sure it behaves the same way as a real one 👇 12 loc yielding 150 tests with 55k assertions. Not having to "write" tests is so cool 😌
about 1 month ago
1
1
0
#TodayWithBlackBox
It found that in the "in memory" filesystem abstraction when adding a file named "+1" and then another named "+" inside a directory named "0" it removes the "+1" file. The reason: I forgot to suffix a string with a "/" 🤷♂️ I would never have thought to test this case manually.
about 1 month ago
0
0
0
Si vous aviez un don mensuel à La Quadrature du Net, allez vérifier s’il est toujours actif. Le mien n’était plus actif depuis juin 🤷♂️. Et si vous n’en avez pas, pensez-y 👀
about 1 month ago
0
1
0
Encore une super conf de Pascal :)
add a skeleton here at some point
about 1 month ago
1
5
1
Property-Based Testing for Better Code by
@jessitron.bsky.social
Not sure if it's on purpose or not but the intro is gold 👌
m.youtube.com/watch?v=shng...
loading . . .
Midwest.io 2014 - Property-Based Testing for Better Code - Jessica Kerr
YouTube video by Midwest.io
https://m.youtube.com/watch?v=shngiiBfD80
about 1 month ago
0
1
0
As a security practice I searched for my own name. Found an article that reviewed one of my talks. The article is good but it mentions multiple times that I work at a company that I've never worked for (nor even heard of) 🤔
about 1 month ago
0
1
0
Vous utilisez des queues dans votre app et avez des problèmes de scaling ? Plongez dans le passé pour avoir un aperçu du futur via l'Actor Model. Toutes mes conférences sont disponibles ici :
baptouuuu.github.io/conferences/
add a skeleton here at some point
about 1 month ago
0
3
1
How Technology is Hijacking Your Mind — from a Magician and Google Design Ethicist (2016)
medium.com/thrive-globa...
loading . . .
How Technology is Hijacking Your Mind — from a Former Insider
Where does technology exploit our minds’ weaknesses?
https://medium.com/thrive-global/how-technology-hijacks-peoples-minds-from-a-magician-and-google-s-design-ethicist-56d62ef5edf3#.fin2azsyw
about 1 month ago
0
0
0
Looking back at old tweets and found out that we're nearly at year 9 of "We're out of a job"
www.newscientist.com/article/mg23...
loading . . .
AI learns to write its own code by stealing from other programs
Set a machine to program a machine OUT of the way, human, I've got this covered. A machine learning system has gained the ability to write its own code. Created by researchers at Microsoft and the Uni...
https://www.newscientist.com/article/mg23331144-500-ai-learns-to-write-its-own-code-by-stealing-from-other-programs/
about 1 month ago
0
0
0
Lors du
#ForumPHP
on m'a à nouveau demandé une liste de ressources qui ont impactés ma carrière. Comme à chaque fois j'ai l'impression d'en oublier, j'ai rajouté une section "Bibliothèque" sur mon site.
baptouuuu.github.io/bibliotheque/
loading . . .
Bibliothèque - Baptiste Langlade
https://baptouuuu.github.io/bibliotheque/
about 1 month ago
2
7
2
Vous vous demandez à quoi ça ressemble la programmation foncionnelle en pratique ou quel est l'intérêt des monades ? La première de mes conférences du
#ForumPHP
est disponible en replay. Vous pouvez retrouver toutes mes conférences ici :
baptouuuu.github.io/conferences/
add a skeleton here at some point
about 1 month ago
0
2
1
La jonction de la tech, économie et politique Merci Micode pour ce docu et surtout le message de fin 🙏
www.youtube.com/watch?v=2wMx...
loading . . .
Le complot le plus grave de la tech française
YouTube video by Micode
https://www.youtube.com/watch?v=2wMxldl3Alk
about 2 months ago
0
1
0
Removing interfaces is fun, on top of finding API inconsistencies
2 months ago
0
0
0
Turns out this is called Deterministic Simulation Testing
notes.eatonphil.com/2024-08-20-d...
add a skeleton here at some point
2 months ago
0
0
0
reposted by
Baptiste Langlade
Zach Holman
2 months ago
Just finished up a two-month jury duty stint and I’m really realizing how much solo projects depend on inertia and motivation. You take a break and it takes ages to get back in the swing of things.
1
8
1
reposted by
Baptiste Langlade
The PHP Foundation
2 months ago
The PHP Foundation is Seeking a New Executive Director! 🐘💜 We're asking the PHP community to help find the right person for this role. If you know someone who would be an excellent fit, please encourage them to apply or reach out to us directly.
thephp.foundation/blog/2025/11...
#phpc
#php
loading . . .
The PHP Foundation is Seeking a New Executive Director
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
https://thephp.foundation/blog/2025/11/10/seeking-new-executive-director/
0
14
12
What is Algebraic about Algebraic Effects?
interjectedfuture.com/what-is-alge...
loading . . .
What is Algebraic about Algebraic Effects?
Compositionality can be much more than just an interface between two objects or functions. It can be a set of laws.
https://interjectedfuture.com/what-is-algebraic-about-algebraic-effects/
2 months ago
0
0
0
The algorithm will see you now
worksinprogress.co/issue/the-al...
loading . . .
The algorithm will see you now - Works in Progress Magazine
Radiology combines digital images, clear benchmarks, and repeatable tasks. But replacing humans with AI is harder than it seems.
https://worksinprogress.co/issue/the-algorithm-will-see-you-now/
2 months ago
0
0
0
reposted by
Baptiste Langlade
AFUP Lyon
2 months ago
Pour soumettre un sujet à l'AFUP Day 2026, pas besoin d'expérience ! Et surtout, pas besoin d'avoir une conférence toute prête ! C'est tout à fait normal d'attendre que son sujet soit pris avant de démarrer. Pour la soumission, un titre et un abstract suffisent !
event.afup.org/processus-de...
0
1
2
6 Reasons to Write Software in Latin
www.youtube.com/watch?v=fGZp...
loading . . .
Tobias Ruck | 6 Reasons to Write Software in Latin | Electronic Cash Conference 2025 Barcelona
YouTube video by eCash
https://www.youtube.com/watch?v=fGZpaqMha0o
2 months ago
0
0
0
AI has a cargo cult problem
www.ft.com/content/f202...
loading . . .
AI has a cargo cult problem
Spending vast sums and inflating an investment bubble is no guarantee of unleashing technological magic
https://www.ft.com/content/f2025ac7-a71f-464f-a3a6-1e39c98612c7
2 months ago
0
1
0
reposted by
Baptiste Langlade
AFUP Lyon
2 months ago
On entre dans la dernière semaine du CFP de l'AFUP Day ! Pensez-y cette semaine et n'hésitez pas !
event.afup.org/processus-de...
1
4
2
reposted by
Baptiste Langlade
Kevin Riggle
3 months ago
I can't think of a single other time that an ostensible engineering productivity tool has needed to be forced into adoption like this so widely across the industry. It's like if everybody were mandating Git or Kubernetes uptake as part of performance reviews.
add a skeleton here at some point
4
39
17
reposted by
Baptiste Langlade
The PHP Foundation
3 months ago
PHP Streams are getting a long-awaited upgrade 🚀 Thanks to an investment from Germany's
@sovereign.tech
the PHP Foundation is improving async I/O, error handling, networking, and TLS for modern workloads. Read more:
thephp.foundation/blog/2025/10...
loading . . .
Evolving PHP Streams for Async, Security, and Performance
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
https://thephp.foundation/blog/2025/10/30/php-streams-evolution/
0
3
2
reposted by
Baptiste Langlade
AFUP
3 months ago
Vous avez aimé le Forum PHP 2025 ? L'édition marquait notamment les 25 ans de l'AFUP : 25 ans d'activités orientées vers un seul but, celui de fédérer la communauté de devs PHP en France. Aidez-nous à poursuivre notre mission, adhérez à l'association.
loading . . .
Devenir membre de l'AFUP
L'inscription se fait directement sur la page dédiée. Elle coûte 30 euros TTC pour 12 mois.
https://buff.ly/nbAvicn
0
0
2
Quantum computing explained with monads explained with burritos Gotta love this ^^
www.youtube.com/watch?v=ED-Q...
loading . . .
What even is Quantum Computing?!
YouTube video by ThePrimeTime
https://www.youtube.com/watch?v=ED-Q4N7ECMs
3 months ago
0
1
0
reposted by
Baptiste Langlade
AFUP Lyon
3 months ago
Aucune hésitation à avoir, on a bien hâte de découvrir vos propositions de sujet 😊
add a skeleton here at some point
0
1
2
reposted by
Baptiste Langlade
The PHP Foundation
3 months ago
🗳️ Voting for the PHP 8.5 Release Page Contest is live! Check out the shortlisted designs and vote for your favorite with 👍 on GitHub:
github.com/php/web-php/...
Voting closes Nov 2 — winner announced Nov 4 💜
loading . . .
🗳️ [VOTING] PHP 8.5 Release Page Design Contest · Issue #1563 · php/web-php
A huge thank you to everyone who submitted their designs! Together with the jury we carefully reviewed all entries and selected a shortlist. Our main criteria were how well the task was understood,...
https://github.com/php/web-php/issues/1563
0
3
4
The Great Software Quality Collapse: How We Normalized Catastrophe
techtrenches.substack.com/p/the-great-...
loading . . .
The Great Software Quality Collapse: How We Normalized Catastrophe
The Apple Calculator leaked 32GB of RAM.
https://techtrenches.substack.com/p/the-great-software-quality-collapse
3 months ago
0
1
0
reposted by
Baptiste Langlade
Hillel
3 months ago
Logic for programmers is now the 136th best-selling book on Leanpub! "Building Backbone Plugins", your days are NUMBERED
loading . . .
Logic for Programmers
The mathematics that will help you in your everyday programming.
https://leanpub.com/logic/
1
37
4
Simplify Your Code: Functional Core, Imperative Shell
testing.googleblog.com/2025/10/simp...
loading . . .
Simplify Your Code: Functional Core, Imperative Shell
This article was adapted from a Google Tech on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT epis...
https://testing.googleblog.com/2025/10/simplify-your-code-functional-core.html
3 months ago
0
0
0
reposted by
Baptiste Langlade
JoliCode
3 months ago
Panne de serveur ? Profitez de votre temps libre pour découvrir ce qu'il s'est dit au
#ForumPHP
de l'AFUP et à
#EuroRust
dans nos deux récap complets ! 🤝 🦀
jolicode.com/blog/euroru...
🐘
jolicode.com/blog/30-ans...
Bonne lecture !
loading . . .
30 ans de PHP au Forum PHP 2025, notre récap complet
2025 est une année anniversaire 🎂 pour notre écosystème, en effet PHP fête ses 30 ans d'existence et avec lui, l'AFUP ses 25 ans 👏 (sans oublier les 20 ans de Symfony et les 15 ans de API Platform).
https://jolicode.com/blog/30-ans-de-php-au-forum-php-2025-notre-recap-complet
1
2
1
Currently working on a new way to test apps that rely on the operating system (
github.com/orgs/Innmind...
) Declarative code, composition and recursion is so powerful. If achieved, this will open so many possibilities that my mind is melting rn 🤯
loading . . .
Building a testing abstraction on top of `innmind/operating-system` · Innmind · Discussion #6
Situation Over the past months/years the ecosystem has been transformed to help build innmind/actors. The main transformation was to improve handling errors in a type safe way. This resulted in thr...
https://github.com/orgs/Innmind/discussions/6
3 months ago
1
0
1
The
@github.com
UI seems to be full of race conditions: - issues list on page 1, click next indicates to be on page 2 but still page 1 content, refresh whole page, indicates page 1 but with page 2 content, click next indicates page 2 but with page 1 content
3 months ago
1
0
0
reposted by
Baptiste Langlade
Romain Canon
3 months ago
🚀 Mapping an HTTP request to a controller using Valinor will soon be a thing! But before that, I need help and feedback from people — I'd love if you could read and vote on this discussion:
github.com/CuyZ/Valinor...
Thanks a lot! 🙏 (RT for reach? 🥹)
loading . . .
Mapping HTTP request parameters using Valinor for type-safe controller calls · CuyZ Valinor · Discussion #736
I've lately been working on native HTTP request mapping, provided out of the box by this library. The goal is to ease the validation and mapping of the HTTP request's parts — query parameters, (rou...
https://github.com/CuyZ/Valinor/discussions/736
0
1
3
reposted by
Baptiste Langlade
Gabriel Pillet
3 months ago
Au
#ForumPHP
on m'a posé la question de quel équivalent Linux pour un lecteur d'écran pour tester les développement web en cours (NVDA sur Windows et VoiceOver sur Mac). A priori ça serait Orca qui est open-source et natif dans GNOME. Je n'ai pas encore pu tester, quelqu'un a des retours dessus ? 🙏
0
1
1
"In Praise of Wasting Your Time"
shubhamjain.co/2023/12/12/i...
loading . . .
In Praise of Wasting Your Time
I first felt the urge to “fix” my productivity almost twelve years back. As an anxious teen, I was only beginning to understand the number of skills that I could learn, books I could read, and things ...
https://shubhamjain.co/2023/12/12/in-praise-wasting-your-time/
3 months ago
0
1
1
Encore merci l’
@afup.org
pour ce
#ForumPHP
3 months ago
0
5
2
C’est tellement le pied les monades ;)
add a skeleton here at some point
3 months ago
0
0
0
Le genre de retour du
#ForumPHP
qui fait bien plaisir ☺️
3 months ago
2
5
0
reposted by
Baptiste Langlade
The PHP Foundation
3 months ago
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...
loading . . .
PHP’s New URI Extension: An Open Source Success Story
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
https://thephp.foundation/blog/2025/10/10/php-85-uri-extension/
0
20
12
Vous pouvez retrouver les slides et demo de mes 2 conférences du
#ForumPHP
sur mon site. - Archiver efficacement de grands volumes de données grâce aux monades - Et si le futur de la programmation concurrentielle avait déjà 50 ans ?
baptouuuu.github.io/conferences/
loading . . .
Conférences - Baptiste Langlade
https://baptouuuu.github.io/conferences/
3 months ago
0
1
0
Le petit kiff quand
@grummfy.bsky.social
mentionne les monades au
#ForumPHP
☺️
3 months ago
0
0
0
Quand tu loupes une conférence de
@pascal-martin.fr
parce que la salle est pleine 🥲
3 months ago
1
1
0
Load more
feeds!
log in