Catégorie : Développement informatique
-
Lecture de Steve Yegge : « The Death of the Stubborn Developer »
De « The Death of the Stubborn Developer » Here’s the rub: As of about May, LLMs can now execute most of the leaf tasks and even some higher-level interior tasks, even on large software projects. Which is great. But what’s left over for humans is primarily the more difficult planning and coordination nodes. Which are not…
-
Lecture de Steve Yegge : « The Death of the Junior Developer »
De « The Death of the Junior Developer » Gene, as an accomplished and senior author, is delighted with his productivity gains with his LLM of choice, Claude Opus. He showed me a big writing project that he’d just finished, in which he had spent easily 45+ minutes crafting the prompt, refining it until he had a…
-
Outil ou collègue
Mon conseil pour les rares qui me suivent encore et que j’ai pu motiver à devenir developpeur: fuyez! Reduisez vos dettes. Votre train de vie. […] investissez tout et preparez vous pour l’hiver. Je vous garantie que avant la fin de votre carrière (voir de la décennie) il faudra se reconvertir. Préférablement dans un truc…
-
IA : J’ai déjà l’impression d’être un vieux con
J’ai déjà l’impression d’être un vieux con. Il y a des choses impressionnantes sur l’IA mais ce qui risque surtout de bouleverser mon monde à court terme c’est ce que je vois à travers des expérimentations de Simon Willison. Il cherche un prompt pour que Gemini identifie l’emplacement d’animaux sur une image. Pourquoi pas. Là…
-
Nouveau tour dans les CSS-in-JS
L’histoire J’ai abandonné mes premiers amours qu’étaient les feuilles de style séparées avec des nommages bien sémantiques. Je travaille par les applications front-end par composants, j’ai besoin que les styles fonctionnent de façon similaire. BEM était une bonne idée mais impraticable. Le nommage est pénible et il fallait encore garder une synchronisation entre la feuille…
-
Arrêtons avec les frameworks agiles
Jetez moi SCRUM, Shape-up et les autres, et encore plus leurs versions dites « at-scale » type SAFe. Je ne comprends même pas comment on en est arrivé là alors que le manifeste agile met en avant « Les individus et leurs interactions, de préférence aux processus et aux outils ». Prétendre cadrer les individus et les interactions via…
-
Rust, première journée
Je suis le circuit de Comprehensive Rust. Le jour 1 ce sont les structures de contrôle et les types. Rien d’extraordinaire mais je me tiens à ma résolution d’aller lentement sans griller des étapes. J’avais déjà tenté de me mettre à Rust il y a quelques années mais je me suis retrouvé un peu noyé.…
-
Leetcode
Je cherche un bon moyen d’évaluer la compétence technique d’un développeur. Aujourd’hui j’ai un test qui semble bien fonctionner pour notre usage mais que je trouve clairement trop long avec 4 heures. J’ai toujours été réticent aux exercices tableau blanc de type parcours d’arbre, calculs sur tableau et autres jeux d’algorithme. J’ai quand même voulu…
-
Comment développera-t-on demain ?
Les développeurs de mes équipes demandent depuis un moment des licences Github Copilot. J’ai vu quelques personnes parler de l’éditeur Cursor.sh. J’avoue que j’ai eu envie de tester un peu. Sur un projet perso j’ai tenté l’approche « allons-y totalement ». Je suis bluffé. Bon, j’ai encore le réflexe de chercher tout ce que je ne sais…
-
Move fast and break things
Les discussions sont cycliques. Au détour d’un article sur la sonde Voyager j’en vois encore ironiser sur les équipes qui se refusent à déployer le vendredi après-midi. C’est un équilibre des risques. Je ne veux pas les latences au déploiement que peut avoir la NASA. Je ne veux pas les coûts d’assurance qualité de la…