14 points par GN⁺ 2026-01-21 | 3 commentaires | Partager sur WhatsApp
  • Le calculateur d’intérêts composés de Calquio est un outil en ligne gratuit qui montre visuellement comment un investissement croît au fil du temps
  • Après avoir quitté le code pendant longtemps, le développeur s’est remis à créer des produits grâce au vibe coding basé sur l’IA
  • Face à l’insatisfaction suscitée par la qualité des calculateurs d’intérêts composés du marché — UI grossière, publicité excessive — le projet s’est élargi en service web centré sur les calculateurs financiers
  • En voyant la diffusion du vibe coding, il a commencé à penser qu’il suffisait de transmettre son intention sans tout implémenter soi-même, et a pris conscience que même sans être développeur, on peut obtenir un résultat en décrivant clairement ses besoins
    • « Créons directement le calculateur que nous voulons »
  • L’IA s’occupe de l’implémentation, tandis que l’utilisateur se concentre sur les exigences, l’UX et la connaissance du domaine
    • Environ 2 semaines et près de 100 dollars de coûts d’API ont suffi pour créer plus de 60 calculateurs
    • En partant du calculateur d’intérêts composés, le service s’est étendu aux calculateurs de prêt immobilier, de remboursement d’emprunt, d’objectif d’épargne et de retraite
    • L’IA a pris en charge l’ensemble des tâches répétitives, y compris la validation des entrées, les composants d’UI et les tests, tout en s’occupant de l’écriture du code et des détails d’implémentation
    • L’utilisateur a apporté sa compréhension de l’architecture, son jugement UX et ses connaissances en mathématiques financières
  • Plus qu’un gain spectaculaire de compétences en développement, l’IA lui a donné la confiance qu’il pouvait recommencer à construire
    • Des idées longtemps remises à plus tard peuvent désormais devenir des projets réalistes
    • Plus que le gain de productivité, c’est surtout la suppression de la barrière psychologique qui a eu de la valeur

3 commentaires

 
xguru 2026-01-21

Le lien d’origine pointait vers la calculatrice, mais j’ai pensé que le plus important était en réalité ce que l’auteur a publié sur Hacker News, plus que les fonctionnalités de la calculatrice elle-même, donc j’ai changé le lien pour celui de HN.

De mon côté aussi, en dehors du code que j’écris pour le travail, je faisais rarement du code perso, mais avec l’IA je me retrouve à coder beaucoup de side projects.
Je n’avais pas vraiment réfléchi jusqu’à l’idée de les publier à l’extérieur, mais à force de bricoler, ça donne envie d’aller plus loin.

Quand on voit qu’il y a vraiment énormément de projets qui montent aussi sur le Show de GeekNews, j’imagine que beaucoup de gens ressentent la même chose.
Bien sûr, comme c’est devenu trop facile, c’est un peu dommage que certains soient partagés sans la dernière phase de finition.

 
GN⁺ 2026-01-21
Commentaires sur Hacker News
  • Je vis quelque chose de similaire. J’étais autrefois ingénieur réseau et chef de projet logiciel, mais j’ai arrêté de programmer il y a environ 20 ans
    Aujourd’hui, j’exploite une ferme et je crée moi-même des applications pour une association de bénévoles. Par exemple, une app de suivi de position des camions d’échantillons de sol, du monitoring d’humidité, un calendrier de gestion des véhicules, etc. Je sors toutes sortes d’apps en quelques heures
    Je commence seulement maintenant à utiliser sérieusement Git, qui venait tout juste d’être lancé à l’époque, et c’est incroyablement bon
    Je suis tellement emballé de pouvoir concrétiser immédiatement les idées qui me viennent pendant que le GPS du tracteur gère la conduite automatique. En ce moment, j’ai tellement de nouvelles idées que j’en dors à peine

    • Tout à fait d’accord. Je pense qu’on entre dans l’ère non plus des énormes applications, mais des petites applications sur mesure pour chaque utilisateur
      J’enseigne à mon enfant une stack de développement IA — IDE IA (Antigravity), base de données (Supabase + serveur MCP), déploiement (Github + Vercel). Avec cette combinaison, on peut construire en quelques heures de superbes applications intégrées
    • Je ressens la même chose. Je travaille comme CTO dans une grande entreprise, mais depuis deux mois je me lève tous les jours à 4 h du matin pour coder sur des projets perso
      Je dors moins, mais mon bonheur est à son maximum
    • Je suis curieux de savoir quelle est l’application que tu as créée dont le résultat te semble le meilleur
    • Je me demande si tu as lancé la ferme complètement de zéro ou si tu as repris une exploitation existante
    • J’aimerais entendre parler de l’état actuel de l’agritech. Est-ce que tu as des problèmes du type DRM sur les tracteurs ? J’ai entendu dire qu’il fallait pirater le logiciel pour pouvoir faire les réparations soi-même
  • J’ai été un optimiste de la science et de la technologie pendant 17 ans, mais en ce moment je deviens de plus en plus luddite
    J’ai l’impression que la technologie, au lieu de résoudre les problèmes socio-économiques, les aggrave. J’ai fini par comprendre que la communication et les facteurs sociaux sont au cœur du succès d’un logiciel

    • J’ai l’impression que l’OP et moi parlons de deux choses différentes. L’OP parle du « plaisir de créer quelque chose », alors que moi je parle de « la structure qui permet de gagner de l’argent »
    • Le problème, ce n’est pas la technologie, c’est le capitalisme. C’est le capitalisme qui étouffe l’innovation et qui reste toujours à la racine du problème
  • Ils disent avoir mis la mention « fabriqué avec soin pour garantir la précision » en bas du site, mais je ne sais pas si on peut vraiment coller ça sur un calculateur bricolé à l’improviste

    • À mon avis, on n’est pas simplement au niveau d’un side project bâclé, c’est presque malveillant
      Peut-on vraiment être sûr que 60 calculateurs fonctionnent parfaitement dans tous les cas limites ?
      Plus les utilisateurs leur font confiance et s’en servent, plus l’impact d’une erreur est grand. Même si c’est fait avec l’IA, il faut un développement centré sur la qualité
      D’ailleurs, dans mon navigateur, le site ne fonctionne même pas correctement
    • Cette formule n’est qu’un simple argument marketing, peu importe qu’elle soit vraie ou non
    • Tu n’as pas vu la partie où ils disent que les tests ont aussi été générés par l’IA ? J’ai envie de plaisanter en disant que si on me demande en plus de faire la revue de code moi-même, tout le plaisir de coder disparaît
    • On peut quand même faire des tests de précision, non ?
  • En ce moment, je ressens de plus en plus de désillusion vis-à-vis du code et de tout l’univers qui l’entoure

    • Je ressens la même chose. Avant, j’aimais cet état de flow profond qu’on atteint en tapant soi-même le code, mais j’ai l’impression que cette sensation a disparu
  • L’IA a proposé une stack avec Next.js, React, TailwindCSS, shadcn/ui, ainsi que 4 langues (EN/DE/FR/JA), et comme elle disait que c’était « modern and clean », ils l’ont choisie
    Mais ça ressemble au cas typique d’une stack guidée par les tendances. Je ne pense pas qu’un développeur web expérimenté recommanderait une telle stack pour un simple ensemble de calculateurs financiers

    • Quand on parle avec des développeurs web aujourd’hui, la combinaison Next.js + React est utilisée presque comme une stack par défaut. On s’en sert pour tout, du SaaS aux simples apps TODO
    • Du point de vue d’un débutant, cette stack est même un bon choix parce qu’elle résout automatiquement plusieurs problèmes (CORS, etc.). Et comme il n’y aura de toute façon presque rien à maintenir, on pourra si besoin tout régénérer depuis zéro
    • Honnêtement, si je lançais moi-même un nouveau projet, je pense que j’utiliserais aussi cette stack. Ses composants sont stables et faciles à comprendre
    • Next.js a 9 ans et React 12 ans. C’est déjà une stack bien mature
    • En ce moment, avec le vibe coding, les stacks techniques deviennent beaucoup trop uniformes. Vercel gagne de l’argent grâce à cette tendance, mais c’est dommage de voir disparaître la diversité des stacks
  • Je suis moi aussi professeur d’IA, et avant, dès que je voulais tester une idée, je passais tout mon temps sur la configuration de l’environnement
    Maintenant, je peux recommencer à faire la recherche moi-même, et ma dépendance aux étudiants a diminué. Grâce à ça, je peux aussi avancer sur mes propres projets

  • Construire une application vraiment aboutie demande énormément de travail non créatif — UI, logs, gestion des erreurs, documentation, gestion des versions, etc.
    Mais aujourd’hui, grâce à l’IA, je raccourcis ces étapes et je construis des apps plusieurs fois plus vite. J’ai créé trois applications en Rust, alors qu’en réalité je serais à peine capable d’écrire moi-même un « Hello World »
    Et comme c’est du Rust, j’ai aussi davantage confiance dans la stabilité. Bien sûr, pour un projet de niveau production, il faut comprendre tout le code généré par l’IA avant de l’utiliser

    • Il ne suffit pas de comprendre le code ligne par ligne. Il faut aussi comprendre le domaine du problème et avoir un sens de la conception. Les LLM ne peuvent pas remplacer cela
      Les LLM conviennent plutôt comme outils de recherche avancée ou générateurs de boilerplate
    • Pas besoin de se plaindre que ce n’est pas amusant. La plupart des choses qui ont de la valeur dans ce monde comportent une part de processus difficile et ennuyeux
    • Croire qu’on peut faire vite une « app bien finie » avec l’IA est une illusion. Le vrai polissage, c’est justement la quête de cette finition dans les détails
    • Je pense que ce genre de codage improvisé augmente la charge et les risques de sécurité sur l’ensemble d’Internet. La commodité individuelle nuit à la qualité globale
  • J’ai suivi un parcours similaire. Après des études de physique puis une longue carrière en comptabilité et en finance, je me suis remis au code
    La révélation la plus importante, plus encore que l’IA, a été de voir à quel point la connaissance métier accumulée au fil des années était un atout énorme pour résoudre de vrais problèmes
    Avant, je créais des solutions « sans problème » ; maintenant, je crée des solutions qui résolvent des problèmes clairement identifiés
    L’IA permet à ces experts métier de prototyper eux-mêmes. Ce n’est pas un remplacement des développeurs, c’est un outil qui libère un potentiel latent

    • Les forums d’aujourd’hui ressemblent un peu à un immense test de Turing
    • Le fait qu’un PM sans expertise métier ne puisse pas être sauvé même par l’IA pourrait aussi représenter une menace pour les PM
  • Je comprends le fait de dire que tous les calculateurs d’intérêts composés sont mauvais et qu’il a donc fallu en créer un soi-même. Mais le problème des publicités peut se résoudre avec un adblocker
    Avec un adblocker, l’expérience d’Internet change complètement. Je le recommande à tout le monde. Peu importe le produit, l’important est simplement de bloquer les pubs

    • Mais un adblocker reporte le coût de la production de contenu sur les autres utilisateurs.
      Plus le blocage de publicité se généralise, plus les sites réagissent avec du clickbait et du contenu de faible qualité
      Les contenus techniques, en particulier, sont durement touchés par la baisse des revenus publicitaires
      Au final, la solution, c’est de choisir des modèles payants et d’éviter les contenus financés par la publicité
  • Le pire cauchemar d’un ingénieur, c’est que quelqu’un crée « 100 sites de calculateurs presque terminés » et me les confie en me disant : « fais juste la revue de code »
    En réalité, l’essentiel du travail consiste à vérifier les cas limites et à faire des retours qualité, mais l’autre personne ne comprend pas pourquoi cela prend autant de temps

    • Cela dit, c’est quand même mieux que de faire la rétro-ingénierie d’un processus métier emmêlé dans des macros Excel, non ?
 
[Ce commentaire a été masqué.]