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
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…
Nicolas Lescop retweeted
Margaret Hamilton nous a quitté ... Une grande dame de l'informatique et de la conquête spatiale.
news.mit.edu/2026/margaret-h…
via karmicat·fr sur BS <3
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.
Nicolas Lescop retweeted
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.
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.
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…
Nicolas Lescop retweeted
Complètement faux…
Les bonnes pratiques servent à avoir une feedback loop rapide, éviter qu'un changement casse un truc à l'autre bout de l'app et à pouvoir tester une fonctionnalité en isolement
Tout ces problèmes sont encore là, même avec l'IA
This quoted post is unavailable.
Nicolas Lescop retweeted
"Pourquoi tu nous parles encore de design patterns, bonnes pratiques ou code smells alors que, de toute façon, c'est l'agent qui écrit le code ?"
Parce que déléguer l'écriture du code ne veut pas dire abandonner sa codebase
Les modèles s'améliorent vite, mais une codebase complexe, remplie d'indirections, d'abstractions inutiles, de couplage et de conventions incohérentes reste plus difficile à comprendre et à faire évoluer
**Pour un humain comme pour un agent**
Et côté agent, cette complexité a même un coût très concret. Plus de code à explorer, plus de contexte à charger, plus de tokens consommés et davantage d'occasions de partir dans la mauvaise direction
Avoir une énorme fenêtre de contexte ne règle d'ailleurs pas magiquement le problème. Plus le contexte devient gros et bruité, plus il devient difficile d'en extraire correctement les bonnes informations
Donc oui, je continue de parler de code smells, de design et de bonnes pratiques
Pas parce que je veux écrire ou relire chaque ligne moi-même, mais justement parce que je veux que mes agents travaillent dans une codebase simple à comprendre et à modifier
Sans garde-fous et sans structure, un agent peut très bien produire un gros plat de spaghetti qui fonctionne aujourd'hui, puis devient pénible à maintenir demain
Et du slop, il y en aura forcément. Il faut juste savoir avec lequel on peut vivre
Une div en trop ou un bout de frontend pas parfaitement élégant alors que le rendu est bon ? Franchement, je m'en fous
Une abstraction bancale au cœur du domaine, une race condition, une mauvaise gestion des permissions ou un truc qui va rendre les prochaines modifications plus compliquées ? Là, beaucoup moins
Même chose pour le niveau de review : sur un prototype jetable, je vais laisser passer énormément de choses. Sur du logiciel critique dans la santé ou l'aéronautique, forcément beaucoup moins
Bref, le but n'est pas d'avoir une codebase parfaite
C'est juste de ne pas laisser l'agent en faire une poubelle sous prétexte que "de toute façon, c'est lui qui code"
Nicolas Lescop retweeted
I built a Photoshop-like image editor. It’s called Compositor.
robbietilton.com/compositor
I originally built it for myself to get off my Adobe subscription, but decided to release it for free and make it open source. It has all the essential tools I need for compositing, with none of the BS.
I know this workflow is kind of archaic in 2026, but I’m still using it until AI can actually get pixel-perfect on some of the details.
The entire app is 12MB. Photoshop is 6,455MB on my machine.
Nicolas Lescop retweeted
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
Nicolas Lescop retweeted
"Chiffré de bout en bout, en transit et au repos.". Voilà le genre d'inepties que nous pouvons retrouver sur certains services.
Traduction : on utilise HTTPS comme tout le monde depuis 2015, et notre hébergeur chiffre ses disques.
Ça vous protège d'une chose : qu'on vole physiquement un serveur dans un datacenter (quelqu'un a déjà eu le cas ?). Contre l'éditeur lui-même, ça ne protège de rien... Et les actus récentes en cyber-sécurité l'ont bien montré !
Ce qu'elle ne dit pas :
- L'éditeur héberge souvent chez un cloud américain. Et non, avoir les serveurs en France ne protège pas du CLOUD Act. Ce qui compte, c'est la nationalité de l'entreprise qui détient les clés, pas l'adresse du datacenter.
- Il peut techniquement lire vos données. Les noms de vos fichiers et leur contenu.
- La réversibilité ? Cherchez dans les CGV. Bon courage.
Sur @retyc_app , c'est plus simple à vérifier :
- on ne peut pas accéder aux données de nos utilisateurs en clair
- nos serveurs sont à Paris, chez @Scaleway_fr
- tout est exportable à tout moment
Pas de jargon. Des faits.
Nicolas Lescop retweeted
J ai découvert une lib d’effets WebGL à copier coller sur sa landing pour sortir de l IA slop 👀
Glass, liquid, particles… sur ton HTML live
Avant c était plus complexe à mettre en place maintenant c’est natif grâce à HTML-in-Canvas
Le site c’est canvasui.dev
Nicolas Lescop retweeted
Effect v4 RC: August 2026 Updates
→ Upcoming breaking changes
→ Zero external dependencies in core
→ Native PostgreSQL Client
More below:
effect.website/blog/effect-v…
Nicolas Lescop retweeted
#hot_take La réaction autour du vibe coding prouve une chose : certains devs sont des gate-keepers de merde.
Même si je n'aime pas le pratiquer, il est indéniable que cela permet a plus de monde de découvrir ce domaine, et c'est une bonne chose.






















