Je promets rien, je vends rien. J’implémente, je casse, je corrige, j’apprends.

France
Joined April 2011
Retour de vacances 👋 ​Chaque stratégie de rendu web a son cas d'usage précis. Ne choisissez pas au hasard : ​• CSR : Dashboards & apps privées • SSR : Contenu dynamique & SEO (e-commerce) • SSG : Blogs & docs statiques • ISR : Catalogues géants remis à jour à la demande 👇
🤖 Made with AI
1
6
5
897
Nicolas Lescop retweeted
Le dev qui ne veut juste que faire du dev et de la technique est globalement mort dans un futur plus ou moins proche …
1
4
307
Nicolas Lescop retweeted
Genious
if this PHP vulnerability allows remote code execution, doesn't that mean we can use the vulnerability to auto-patch all vulnerable servers?
1
4
36
1,529
Le calendrier de l'Avent des devs en 2026 : une CVE par jour, et toujours pas de chocolat. 🎄
1
3
6
206
Nicolas Lescop retweeted
1/3 5500 mercis ! 🎉 Ma chaîne YouTube vient de franchir la barre des 5,5K abonnés, et je tenais à prendre un instant pour remercier mes followers ❤️ 🔗 youtube.com/@ponceto91
7
10
35
940
J'entends souvent que Rust serait le meilleur langage pour développer avec l'IA. Son compilateur est un excellent garde-fou, mais compiler ne signifie pas que le code est juste, que l'architecture est bonne ou que le besoin métier est respecté.
12
1
36
5,343
Le compilateur ne fait pas tout. La qualité du résultat dépend aussi de la manière dont on guide l'IA, des contraintes qu'on lui donne et des choix d'architecture qu'on fait avant même qu'elle écrive la première ligne de code.
2
2
591
Le langage compte, mais il ne fait pas tout. Avec l'IA, notre valeur ne se limite pas à vérifier le code généré. Elle réside aussi dans notre capacité à cadrer le problème, concevoir la solution et choisir les bons outils pour y répondre.
1
551
Nicolas Lescop retweeted
Pour évaluer un outil, je me pose toujours ces 3 questions : - Le problème qu'il résout ? - La manière dont il le résout ? - Les contraintes qu'il introduit ? En fonction des réponses je sais si c'est un outil que je garde. Pas de hype, pas de trend... grafikart.fr/blog/veille-out…
4
14
3
135
18,143
Nicolas Lescop retweeted
Man starts a fight with a biker in a Walmart parking lot
520
576
24
18,574
735,080
Nicolas Lescop retweeted
En ce moment, je bosse sur des algorithmes de tri. Parmi eux, il en existe certains qui sont volontairement absurdes. Par exemple, le tri Staline : vous parcourez vos nombres et dès que vous en rencontrez un qui casse le tri, vous le supprimez et vous passez au suivant. Ou alors le tri par dessein intelligent : vous prenez votre liste non triée et vous admettez quelle est triée, car cet ordre est l'ordre naturel, divin. Ou encore le tri Schrödinger : aussi longtemps qu’elle n’est pas observée, la liste est considérée comme une superposition de toutes ses permutations possibles. Parmi elles figure la permutation triée : la liste est donc triée, au même titre qu’elle est tout le reste. Je rajouterais le tri LFI : on parcourt la liste de nombres, et quand on tombe sur un nombre qui est plus petit que le précédent, on soustrait au plus grand nombre de la liste l'écart entre le précédent et ce nombre. Les gros paient pour les petits.
22
24
2
149
6,977
Avec la sortie d'Effect v4, structurer une architecture hexagonale devient ultra fluide. Les Context.Tag définissent vos ports métier de façon 100 % typée, et les Layers encapsulent vos adaptateurs (DB, API) tout en gérant automatiquement le cycle de vie des ressources.
🤖 Made with AI
1
3
9
543
Effect v4 is here. One ecosystem. Zero dependencies. The next chapter of Effect and the foundation for building reliable software and AI agents in TypeScript.
81
322
125
2,313
381,657
Nicolas Lescop retweeted
Effect v4 Stable release OUT ! Je ne connait a ce jour aucun projet backend où je ne commencerait pas par installer cette lib, petits, gros, tout. Mon agent est tellement plus smart, mon code tellement plus explicite et maléable, ils ont une solution pour TOUS les pb c'est ouf.
Effect v4 is here. One ecosystem. Zero dependencies. The next chapter of Effect and the foundation for building reliable software and AI agents in TypeScript.
10
5
1
88
15,580
Nicolas Lescop retweeted
L’ANSSI a publié le rapport d’incident concernant l'exfiltration de données de la DGFIP cet été. Intéressant à lire, même si certains passages sont caviardés cyber.gouv.fr/actualites/lan…
1
6
1
16
1,162
Petite précision sur mes Concept du Jour : je les présente pour que vous les connaissiez, pas pour que vous les appliquiez aveuglément. Un tweet et une BD ne peuvent pas tout dire. Voyez-les comme une porte d'entrée pour creuser le sujet. Restez curieux, pas dogmatiques 🙏
3
2
5
342
En pratique, le polymorphisme s'appuie sur une interface commune pour traiter différents objets de manière uniforme. Indispensable pour injecter des dépendances dynamiquement ou gérer des plugins proprement.
2
5
15
438
L'abstraction est le levier clé pour réduire la charge mentale : en masquant la complexité derrière des contrats clairs, elle permet de modulariser, de faciliter les tests unitaires via le mocking et d'interchanger les implémentations sans impacter le reste du système.
2
3
1
15
700
L'héritage est puissant pour la réutilisation, mais abusez-en et vous créerez des hiérarchies rigides et fragiles. Un objet de type enfant doit pouvoir remplacer son parent sans casser le programme.👇
1
3
13
395
L'encapsulation est le bouclier de l'architecture logicielle. En contrôlant les accès à l'état interne, elle réduit le couplage. Vous pouvez alors modifier l'implémentation d'une classe sans impact sur les appelants, ce qui facilite la maintenance et les tests. 👇
1
2
19
528