Meier Link's avatar
Meier Link
npub1v2vc...fuek
Informatique, économie, Bitcoin (forcément 😏), et puis plein de trucs random …
Meier Link's avatar
Meier Link 22 hours ago
Après avoir vu comment améliorer son infrastructure dans le Cloud pour la rendre plus robuste, il nous faut aussi des sondes et des capteurs pour compléter le panel. Dans cet article, nous allons pousser l’exercice plus loin, car de bons outils de monitoring nous évitera de naviguer à vue…
Meier Link's avatar
Meier Link 1 week ago
Cette illustration omet juste deux petits détails : 👉 l'humain se trouvera toujours au début et à la fin de la boucle, car l'IA répondra _in fine_ toujours à un besoin humain (qui est et restera toujours l'auteur de l'action) 👉 même si on tend vers une situation où l'humain endosse un profil de généraliste à l'esprit critique, un expert sera toujours nécessaire pour prompter correctement l'IA (C'est ce besoin qui évolue progressivement). Je vous renvoi à mon article sur le sujet 👉
Meier Link's avatar
Meier Link 1 week ago
Industrialiser son code à l'ère de l'IA : Fondations, Processus et Déploiement Plus ça va, plus nous pouvons créer des prototypes bluffants en un temps record grâce à l’IA. Le vibe coding nous donne une vitesse d’exécution inédite. Mais comment amener ces expérimentations jusqu’au produit fini, sans sacrifier ni la qualité, ni la sécurité ? Comment passer du script isolé à une infrastructure industrielle robuste ? Tout est une question de méthode, de garde-fous et de réflexes de senior. C'est le fruit de nos expérimentations que nous avons condensé dans notre dernière série d’articles. Voici le fil rouge complet pour industrialiser notre code à l'ère de l'IA, étape par étape : 1. Sécuriser nos bases : Tout commence au plus près du système. Nous devons rédiger des scripts Bash robustes et respecter les standards POSIX pour maîtriser nos environnements Linux. 2. Trancher face à la complexité : Bash est universel, mais il a ses limites. Dès que la modularité, la gestion des versions (SemVer) ou la manipulation de données complexes l'exigent, nous basculons sur Python. Choisir le bon outil est notre premier arbitrage. 3. Poser le cadre macro (R2PL) : L'automatisation n'est rien sans un processus clair. De la Merge Request à la Golden Release, nous structurons nos flux de travail pour intégrer la sécurité et la valeur métier le plus tôt possible, sans jamais bloquer les développeurs. 4. Élever le niveau de l'IA : Pour éviter que le code généré ne parte en vrille, nous devons plonger dans le cerveau d'un senior. En balisant le terrain avec des fichiers d'instructions précis, nous forçons l'IA à adopter des patterns d'architecture éprouvés. 5. Automatiser le contrôle qualité : La pipeline de CI est notre filet de sécurité indispensable. Linters (Pylint, ESLint), tests statiques de sécurité (Bandit) et tests unitaires nous permettent de scanner le code généré et remonter les logs à l'IA pour qu'elle corrige elle-même ses faiblesses. 6. Déployer sans souffrance : La finalité de nos efforts reste la mise en production. Nous industrialisons le packaging (deb, rpm, archives) et automatisons le déploiement de façon sécurisée, pour livrer la valeur aux utilisateurs sans une goutte de sueur. Construire un produit viable aujourd'hui demande de combiner la vitesse de l'IA et l'exigence de l'artisanat logiciel (software craftsmanship). C'est ainsi que nous transformons des prototypes éphémères en systèmes durables. 👉 Retrouvez l'intégralité de cette roadmap dans notre série d'articles
Meier Link's avatar
Meier Link 1 week ago
Fin juin, j'avais partagé un article sur l'expert généraliste, spécifiquement dans les métiers techniques, pour développer un produit. Entre temps, j'ai vu de nombreuses discussions sur comment appréhender l'IA, et je me suis rendu compte d'une chose : ce que je disait spécifiquement pour les développeurs s'applique en fait à absolument n'importe qui, dans n'importe quel domaine. Soyez curieux, questionnez, testez un max de trucs,... et n'hésitez pas à solliciter l'IA. Pour retrouver mon article, rdv ici :
Meier Link's avatar
Meier Link 2 weeks ago
Enseigner les bonnes pratiques à son IA peut être laborieux, mais c'est un passage essentiel, pour garantir du code de qualité, robuste et sécurisé. Si quelques personnes partagent des bonnes pratiques pré-formaté, il est toujours bon de connaître les grands principes sous-jacents...
Meier Link's avatar
Meier Link 3 weeks ago
Nous arrivons au bout d’une longue série sur l’organisation et les méthodes agiles. Et pour conclure, nous dézoomons un peu du cadre de l’équipe pour nous intéresser à celui de l’entreprise. Bien que je ne sois expert du domaine, j’ai vécu une expérience au cours de ma carrière professionnelle, qui m’a amené à m’intéresser au sujet de l’organisation et de la stratégie d’entreprise. Et cette expérience a probablement joué dans mon attrait pour le Produit et pour l’économie plus récemment.
Meier Link's avatar
Meier Link 1 month ago
Lorsque nous commençons à travailler en Scrum, ou plus généralement avec les méthodes agiles, nous nous retrouvons vite coincé sur les processus : ils sont souvent perçus comme des contraintes, voire des instruments de contrôle… Pourtant, lorsqu'ils sont bien intégrés, ils peuvent contribuer à l'autonomie de l'équipe.
Meier Link's avatar
Meier Link 1 month ago
🚨🤖🚨 Pour ceux qui pratiquent l'échange de sats P2P afin d'obtenir des sats NKYC, il semblerait que les services principaux de Robosats (@RoboSats) soient actuellement indisponibles. Cependant, cela ne signifie pas que le protocole Robosats est hors service ! De par sa conception, il continue de fonctionner même si la passerelle principale est hors service. Vous pouvez toujours y accéder via toutes les applications web .onion du projet Tor hébergées par les coordinateurs de la communauté, listés ci-dessous : - Over The Moon : http://otmoonrndnrddqdlhu6b36heunmbyw3cgvadqo2oqeau3656wfv7fwad.onion/ - FreedomSats : http://dqmmejfmtlve7d4ccohk4usriifdtci6xk4wv7igxn2fyaduh25s6did.onion/ - The Big Lake : http://4t4jxmivv6uqej6xzx2jx3fxh75gtt65v3szjoqmc4ugdlhipzdat6yd.onion/ Alice : http://alice7bqexhtnkiqhtgkuwgtzzfkishw23ac4sfwpznrwlmnipxlomyd.onion/ Bien entendu, si vous utilisez votre propre application web auto-hébergée grâce à @start9labs, vous n’êtes pas concerné, de même que si vous utilisez l’application Robosats pour Android/GrapheneOS, qui constituent des passerelles autonomes vers ce protocole exceptionnel. Source :
Meier Link's avatar
Meier Link 1 month ago
Ce soir, je démarre une nouvelle série, qui devrait nous occuper un peu de temps... Contrairement à la formation Linux et Bash que j'ai partagé en début de mois, je vais cette fois-ci publier les différents chapitres sous la forme d'articles réguliers. Ce premier article est donc le chapitre d'introduction sur une formation agilité que j'ai enrichi à partir de mes expériences et lectures personnelles. Et pour partir d'un bon pied, nous proposons de nous entendre sur la notion d'agilité :
Meier Link's avatar
Meier Link 1 month ago
Tout le monde parle de PRD. Mais en pratique… peu d’équipes en tirent vraiment de la valeur. Au fil de mes expériences, j’ai vu deux extrêmes : * des PRD ultra détaillés, avec analyse d'impact, etc, mais jamais lus, jamais mis à jour. * ou au contraire, aucun cadre, juste des tickets Jira 👉 Dans les deux cas, le problème est le même : le manque d’alignement   Alors j’ai voulu revenir à l’essentiel : 👉 À quoi sert vraiment un PRD ? 👉 Comment il doit s’intégrer dans le cycle produit ? 👉 Et surtout : comment l’utiliser concrètement ? J’ai donc écrit une série en 6 articles pour couvrir : * l’évolution du PRD * le lien entre vision et exécution * la compréhension du besoin utilisateur * la structuration d’un bon PRD, et * son rôle dans l’itération / expérimentation 🎯 Mon objectif : proposer une approche plus pragmatique, moderne et exploitable. Retrouvez ma série d'article ci-dessous 👇
Meier Link's avatar
Meier Link 1 month ago
Lundi, j'ai terminé ma série sur le PRD en parlant de passage à l'action. J'ai déjà vécu certains freins qui peuvent nous bloquer, au moment de livrer – enfin ! – notre produit… à tel point que ce sujet me tiens à cœur.
Meier Link's avatar
Meier Link 1 month ago
Ce matin, j'ai appris un truc sur l'Ecclésiaste. Nous connaissons tous cette expression « vanité des vanités, tout n'est que vanité. » Elle est tirée de ce livre de l'Ancien Testament, et s'y retrouve une quarantaine de fois. Mais ce matin, j'ai appris que le terme hébreux, qui se prononce peu ou proue « hevel » a un sens plus subtil. En fait, le traduire par « vanité » constitue déjà une interprétation. Le sens premier de ce terme est « fumée ». L'idée de l'Ecclésiaste, en employant ce mot, était de mettre l'accent sur le caractère fugace de la vie. Nous naissons, vivons, mourrons ; et tout ce que nous entreprenons, tout nos plans, et tout ce que nous accumulons reste derrière nous. Au fond, tout nos efforts paraissent vains, car les meilleurs et les plus sages n'aurons pas un sort différents de ceux qui font le mal… Mais le message de l'Ecclésiaste n'est pas si sombre. En fait, il insiste sur l'importance de se concentrer sur l'instant présent. Il est difficile de le distinguer, entre l'instant déjà enfui dans le passé, et celui dans le futur, encore inconnu et plongé dans l'incertitude. Pourtant, l'instant présent possède une existence réel, car c'est en lui que nous vivons. Contrairement à ce qu'on pourrait s'imaginer au premier abord, l'Ecclésiaste nous encourage donc à nous concentrer sur l'instant présent et à le valoriser au maximum. À chaque instant, la question est : quelle est la chose la plus importante que je puisse faire ? Passer du temps de qualité avec ses proches, créer quelque chose pour aider son prochain, investir dans un projet qui a du sens, se cultiver,… Cet instant présent nous appartiens. Source :