Un retour d'expérience sincère et sensé qui souligne les problèmes du vibe coding dans des projets d'envergure.
Malheureusement, tous les devs n'ont pas cette déontologie.
Réflexion intéressante sur l'addiction au fait d'être utile aux autres en résolvant leurs problèmes techniques.
Un outil pour exposer publiquement une application qui tourne sur votre machine via un tunnel TCP.
L'abstraction a toujours un coût qu'il est important de considérer. Abstraire exagérément et systématiquement c'est courir à la catastrophe.
De la charge mentale des développeurs.
Une réflexion intéressante sur ce qu'apporte réellement un développeur expérimenté comparativement à ceux qui le sont moins.
Je partage cet avis et le fait que ce n'est malheureusement presque jamais vu ni considéré par le management.
Je suis d'accord avec cette personne : j'adore écrire du code et je vois pas pourquoi je confierais cette tâche à une IA.
Point de vue intéressant – mais pas universel – la capacité à accomplir une tâche rapidement et sur la diminution de l'énergie requise pour commencer cette tâche (l'énergie "d'activation") qui en découle.
Un retour relativement honnête et transparent sur le développement d'une fonctionnalité à l'aide de l'IA.
L'auteur dépeint assez bien ce qui fonctionne bien et ce qui fonctionne beaucoup moins bien, loin de la hype habituelle qui nous assume à coup de superlatifs.
Le Wordle du développeur : tous les jour, une question à choix multiples liée à la programmation.
L'atrait de la complexité est en partie le fruit du marketing, du discours de gens qui veulent vous convaincre que vos problèmes sont trop profonds pour être résolus par des solutions simples.
Une ode à la simplicité.
Plus j’acquiert de l'expérience, plus j'adhère à cette philosophie.
Une métaphore intéressante qui résume le problème de certains (meta-) frameworks modernes qui essayent de tout faire et imposent de fait une complexité démesurée.
Totalement d'accord : extraire des petits morceaux d'un code linéaire ne le rend pas toujours plus propre, et le rend plus difficile à comprendre. Bien sûr il y a des exceptions et aboutir à une fonction de 500 lignes n'est pas forcément une solution non plus, mais il y a un équilibre à trouver, pas une recette à appliquer systématiquement et à l'aveugle.
Le code est une forme de dette. Plus vous avez, plus vos mouvements seront lourds et limités.