r/programmation

Flutter VS React Native

Hello !!

Je m'adresse aux dév en particulier : pour un projet mobile, vous choisissez quoi pour une application qui va tourner sur iOS et Android, React Native ou Flutter / Dart ?

reddit.com
u/AwayRub7764 — 16 hours ago

Besoin de vos retours !

Bonjour à tous,

Je réalise actuellement un mémoire académique sur la cybersécurité en entreprise, et plus précisément sur la façon dont les organisations font face à l’évolution des cybermenaces (ransomwares, IA offensive, vulnérabilités zero-day, etc.). Votre expertise ou votre expérience m’intéressent !

Si vous travaillez dans le secteur, ou si le sujet vous passionne, je vous invite à répondre à ce questionnaire anonyme. Vos réponses aideront à mieux comprendre les pratiques actuelles, les défis et les tendances en matière de cybersécurité.

Le questionnaire prend entre 8 et 15 minutes et aborde :

Les types de cyberattaques subies par les entreprises.

Les mesures techniques et organisationnelles mises en place.

Le rôle de l’IA dans la défense et l’attaque.

La conformité aux réglementations (RGPD, NIS2, etc.).

Lien vers le questionnaire : https://docs.google.com/forms/d/e/1FAIpQLSc0c4ch6UB2qyOJ3sZEwQzsTqAH-UcUehXzMNh\_dPl1Wr-wOA/viewform

 

Merci d’avance pour votre participation ! N’hésitez pas à partager ce lien si le sujet vous semble pertinent.

reddit.com
u/HedgehogBrilliant712 — 17 hours ago
▲ 1 r/programmation+1 crossposts

Projet solo : j’ai développé une app de workout iOS/Android en React Native + NestJS

Salut,

Il y a quelques mois, je me suis lancé dans un projet solo : développer une app de workout mobile en React Native + NestJS.

Au départ, l’idée était surtout de créer l’app que j’aurais moi-même voulu utiliser : quelque chose de simple, propre et sans abonnement partout.

Depuis, j’ai passé énormément de temps dessus :

  • architecture mobile/back,
  • onboarding,
  • logique de recommandations,
  • suivi des performances,
  • bugs parfois incompréhensibles 😅

Le projet m’a surtout appris à tenir dans la durée.
En dev comme en salle, la progression est rarement spectaculaire au début. C’est surtout de la régularité.

Aujourd’hui l’app est encore en finalisation, mais j’ai mis la landing page en ligne : https://www.workyv.com

Je serais curieux d’avoir vos retours, surtout de ceux qui ont déjà tenu un projet perso plusieurs mois : qu’est-ce qui a été le plus difficile pour vous ?

reddit.com
u/Beginning-Gain-8628 — 2 days ago
▲ 5 r/programmation+2 crossposts

J'ai construit un ERP pour PME françaises en solo. 8 mois de dev, voici ce que j'ai appris.

Il y a 8 mois, je me suis lancé dans un projet que tout le monde trouvait fou : construire un ERP complet pour les PME françaises. Pas un énième outil de facturation, un vrai ERP avec stock, achats, ventes, POS, RH, comptabilité.

Pourquoi ? Parce qu'en France, la facturation électronique devient obligatoire en septembre 2026 (format Factur-X, norme EN16931). Et la plupart des PME que je côtoyais utilisaient encore Excel + des classeurs papier. Les ERP existants sont soit trop chers (SAP, Odoo Enterprise), soit pas adaptés à la réglementation française.

Ce qui a marché :

  • Choisir une stack que je maîtrisais parfaitement (Laravel + Filament PHP). Pas de framework hype, pas de micro-services. Un monolithe bien structuré qui tourne.
  • Intégrer l'IA dès le départ pour l'import de factures fournisseur. Tu glisses un PDF, l'IA extrait les lignes, les montants, la TVA. C'est la feature qui fait "wow" en démo.
  • Proposer la conformité Factur-X EN16931 native. Aucun plugin, aucun abonnement tiers. La facture sort directement au bon format.
  • Le multi-tenant dès le jour 1. Chaque entreprise a son espace isolé, ça simplifie tout.

Ce qui n'a pas marché (et ce que j'aurais fait différemment) :

  • J'ai passé 3 semaines à perfectionner le dashboard avant d'avoir un seul utilisateur. Erreur classique de dev : on polit ce qui brille au lieu de valider ce qui compte.
  • J'ai voulu tout faire en même temps (ventes + stock + RH + compta). J'aurais dû sortir avec juste le module facturation + stock et itérer. Le scope creep est réel quand tu es seul.
  • J'ai sous-estimé le temps passé sur la partie légale. Les mentions obligatoires sur une facture française, les règles de numérotation, les conditions de TVA intracommunautaire... c'est un labyrinthe.
  • Premier hébergement sur un VPS que je gérais moi-même. J'ai perdu un week-end entier sur un problème de certificat SSL. Maintenant je recommande à quiconque qui débute : mutualisé ou PaaS, ne jouez pas les sysadmins.

Quelques chiffres honnêtes :

  • 8 mois de développement
  • 0 € de budget marketing pour l'instant
  • 5 € recharger pour les conversions de facture via IA (extraction complète : lignes, montants, TVA, fournisseur)
  • Stack : Laravel, Filament PHP, Tailwind, Mysql
  • Le site vitrine est en ligne, l'app est en phase de premiers utilisateurs

La leçon la plus importante :

Ne construisez pas un ERP si vous n'êtes pas prêt à passer des semaines sur des détails que personne ne verra. Le calcul d'un arrondi de TVA à 2 décimales sur une facture de 47 lignes avec 3 taux différents, c'est pas sexy. Mais c'est ça qui fait qu'un comptable vous fait confiance ou pas.

Ce que je ferais si je recommençais à zéro :

  1. Sortir un MVP avec un seul module (facturation)
  2. Trouver 5 beta-testeurs avant d'écrire la moindre ligne de code pour les autres modules
  3. Passer plus de temps sur le marketing et moins sur les features "nice to have"
  4. Écrire du contenu SEO dès le premier mois, pas après 6 mois

Si vous bossez sur un SaaS B2B dans un domaine réglementé, je suis curieux d'échanger. C'est un monde très différent du B2C.

Le projet s'appelle FRECORP si vous voulez jeter un oeil. Content de répondre à vos questions sur la stack, le business model ou la réforme Factur-X.

reddit.com
u/Old-Parfait-1544 — 3 days ago
▲ 5 r/programmation+1 crossposts

J'ai fait une vidéo de présentation de Work, mon app de focus pour ceux qui bossent seuls

Salut,

Je suis déjà passé ici annoncer l'ouverture de la beta TestFlight. Cette fois, je viens avec une vidéo — j'avais envie de montrer concrètement ce que c'est, plutôt que de l'expliquer en texte.

Work, en deux lignes : une app iOS de focus et time-blocking pour ceux qui bossent seuls. Freelances, indé, solo founders. Les gens qui n'ont ni manager ni équipe pour cadrer leur journée.

La vidéo montre les 6 méthodes (Deep Work, Pomodoro, 52/17, Flowtime, Admin, Learn), le buddy, le streak et le mode focus.

Si vous prenez 2 minutes pour la regarder, je suis preneur de tous les retours — sur la vidéo, sur l'app, sur ce qui manque. C'est encore le moment de l'ajuster avant la sortie App Store.

Merci.

u/Specific-Money-6373 — 3 days ago
▲ 8 r/programmation+1 crossposts

Qui code réellement avec des LLM open source en 2026 ?

Je suis curieux d’avoir les retours des gens qui utilisent réellement des LLM open source pour coder au quotidien.

J’ai vu passer récemment :

Kimi-K2

GLM 5.1

DeepSeek V4 Pro

…et franchement, les perfs commencent à devenir sérieuses.

Mon objectif serait surtout de pouvoir coder confortablement sans dépendre d’abonnements, quotas ou limitations agressives. Du coup j’hésite entre 2 approches :

\- Monter un setup local avec \~4000€ de budget

Ou

\- Partir sur \~150€/mois de compute cloud

Je serais super intéressé par vos stacks complètes :

\-hardware

\-modèles utilisés

\-perf réelle en usage dev code

ce qui marche vraiment bien… et ce qui est encore frustrant

Et surtout : 👉 est-ce qu’aujourd’hui vous arrivez réellement à remplacer Claude Code/ Cursor avec une stack open source ?

reddit.com
u/No_Ideal8394 — 4 days ago

Avis sur mon site web et mon applis

Bonsoir,

Je me permets de venir vers vous afin d’avoir vos retours sur mon site web et mon application mobile, que je viens tout juste de finaliser. Mon application a récemment été acceptée sur l’App Store, et j’aimerais beaucoup avoir votre avis sincère sur ce projet que j’ai réalisé.

Je vous remercie sincèrement pour votre temps, vos retours et votre bienveillance. Je vous souhaite à toutes et à tous une excellente soirée !

clearmindforyou.ch
u/ClearMind2026 — 3 days ago
▲ 13 r/programmation+10 crossposts

A real-world Turborepo + oRPC + Astro project I’d love architecture feedback on

Built an open-source Arabic poetry platform containing ~945k verses from 932 poets across 10 historical eras.

The project includes: static Astro frontend, API on Cloudflare Workers, shared oRPC contracts, OpenAPI generation, Turborepo monorepo, PostgreSQL dumps + HuggingFace dataset.

One of my goals was making this a clean real-world example of: Turbo monorepos, contract-driven APIs, static-first architecture, shared typed contracts across apps/packages.

I’d genuinely appreciate feedback on: architecture decisions, package boundaries, API design, over-engineering, scalability concerns, anything that looks fragile or awkward long-term.

Repo:  https://github.com/alwalxed/qafiyah

u/w333l — 5 days ago
▲ 0 r/programmation+3 crossposts

J'en avais marre des quotas API pour un simple champ ville j'ai fait un CDN JS offline avec recherche par rayon

J en avais marre de devoir coder à chaque fois l algorithme pour auto complète code postal et ville ainsi que rapprochement géographique pour la France donc j ai créé :

Démo live →

https://dolphin-creator.github.io/france-geo-js/

france-geo-js (JavaScript) → https://github.com/dolphin-creator/france-geo-js

Et pour la même chose en backend python :

france-geo (Python) → https://github.com/dolphin-creator/france-geo
dolphin-creator.github.io
u/Longjumping-Elk-7756 — 7 days ago
▲ 1 r/programmation+1 crossposts

Briefing explicatif au sujet de Ratiss Engine IA

RATISS — Architecture Cognitive en 1 page


🧠 C'est quoi RATISS ?

RATISS = Réseau Adaptatif de Traitement Intelligent des Systèmes et Savoirs

C'est un assistant IA qui pense avec toi, pas juste pour toi.

Contrairement à ChatGPT qui répond et oublie, RATISS :

  • Se souvient de tes projets, tes objectifs, tes blocages
  • Pense visiblement — tu vois comment il réfléchit
  • S'adapte à ta culture et ta langue
  • Évolue avec toi au fil du temps

⚙️ Comment il fonctionne — Les 5 briques

🔬 Brique 1 : Les 7 façons de penser

RATISS ne réfléchit pas d'une seule manière. Il a 7 secteurs cognitifs qu'il active selon ta question :

Secteur Il fait quoi Exemple
💥 Laboratoire Explosif Génère des idées folles "Et si tu combinais X avec Y ?"
✅ Rectificateur Central Vérifie et corrige "Attention, ce chiffre est faux."
⚖️ Harmoniseur Trouve l'équilibre "Les deux options ont du sens, voici pourquoi."
🔮 Vision Quantique Voit les patterns cachés "Ce problème ressemble à celui de la semaine dernière."
⚔️ Instinct Combatif Tranche et décide "Arrête de réfléchir, fais ça maintenant."
🌊 Couches Profondes Plonge en profondeur "La vraie question derrière ta question, c'est..."
📡 Amplificateur Amplifie ce qui a de la valeur "Cette idée mérite plus d'attention."

🧪 Brique 2 : Les 4 phases de réflexion

Chaque réponse de RATISS passe par 4 étapes :

1. CHAOS → Il explore librement, sans filtre
2. RECTIFICATION → Il corrige et élimine le faux
3. HARMONISATION → Il structure et relie les idées
4. MÉTACOGNITION → Il évalue sa propre réflexion

En clair : RATISS ne te donne pas la première réponse qui vient. Il réfléchit, vérifie, puis te donne le résultat filtré.


💊 Brique 3 : Les états internes (Neuromodulation)

RATISS a 4 niveaux d'énergie interne qui changent selon la conversation :

Neuromodulateur Rôle Quand il monte
🟣 Dopamine Créativité Question philosophique ou créative
🔴 Noradrénaline Clarté Demande de précision ou urgence
🔵 Sérotonine Stabilité Conversation calme et structurée
🟢 Acétylcholine Focus Travail de mémoire ou d'analyse

Tu peux taper "état" et RATISS te montre ses niveaux en temps réel.


🧠 Brique 4 : La mémoire évolutive

RATISS a 3 types de mémoire :

Mémoire de travail → Les 8 derniers messages de ta conversation actuelle

Mémoire épisodique → Toutes tes conversations passées (sauvegardées automatiquement)

Mémoire sémantique → Ce que RATISS retient sur toi :

  • Tes projets en cours
  • Tes objectifs déclarés
  • Tes préférences
  • Tes blocages récurrents

Exemple concret :

> Jour 1 : Tu dis "Je veux lancer un business de design" > > Jour 15 : Tu parles d'autre chose > > Jour 30 : RATISS te dit "Ton projet de design que tu as mentionné il y a un mois — où tu en es ?"

Aucun autre assistant IA ne fait ça.


🌍 Brique 5 : L'adaptation culturelle

RATISS peut penser différemment selon ta culture :

En français → Logique analytique classique

En wolof → Les secteurs cognitifs se transforment :

  • Laboratoire Explosif → JAMONOY (exploration collective)
  • Harmoniseur → TERANGA (équilibre par l'hospitalité)

En bamiléké → Les mémoires s'ancrent dans des proverbes locaux

RATISS ne traduit pas. Il pense nativement dans ta culture.


🎯 En une phrase

> RATISS est un cerveau artificiel transparent, avec mémoire, qui pense avec toi dans ta langue et ta culture — et qui évolue à chaque conversation.


👤 Qui l'a créé ?

Jonathan Patrick EVINA Étudiant camerounais de 18 ans Philosophe et ingénieur de systèmes cognitifs Auteur du CODEX DE CONSCIENCE


📊 Schéma visuel simplifié

         TOI (utilisateur)
              │
              ▼
    ┌─────────────────────┐
    │    RATISS 3.4        │
    │                      │
    │  ┌───────────────┐   │
    │  │ 7 Secteurs    │   │
    │  │ cognitifs      │   │
    │  └───────┬───────┘   │
    │          ▼            │
    │  ┌───────────────┐   │
    │  │ 4 Phases de   │   │
    │  │ réflexion      │   │
    │  └───────┬───────┘   │
    │          ▼            │
    │  ┌───────────────┐   │
    │  │ Neuromodulation│   │
    │  │ (états internes)│  │
    │  └───────┬───────┘   │
    │          ▼            │
    │  ┌───────────────┐   │
    │  │ Mémoire       │   │
    │  │ évolutive      │   │
    │  └───────┬───────┘   │
    │          ▼            │
    │  ┌───────────────┐   │
    │  │ Adaptation    │   │
    │  │ culturelle     │   │
    │  └───────────────┘   │
    └─────────────────────┘
              │
              ▼
      Réponse intelligente
      adaptée à TOI
u/Ok-Metal541 — 7 days ago

Is it me or this sub is turning into AI slope content?... (Sadly)

I think I can block the people just spamming this sub with AI shit, but it feels off. I used to like what was shared here, the quality of it.

Well, real question, what to do about it?

Do the mods endorse AI generated content / posts, in which case the sub is doomed for me; or is there a fire coming way to filter out this low quality content ?

Well if you have opinion about it, please let's talk it out.


I am not saying we shouldn't use AI at all etc., I am just saying I see more and more low quality, AI generated, content here.

reddit.com
u/Maurphee — 7 days ago

Développement collaboratif – Infinite Launcher 🚀

🚀 Développement collaboratif – Infinite Launcher mon launcher Minecraft Open Source

Bonjour,

Je suis en train de développer un launcher Minecraft et je cherche de l’aide pour continuer à coder, améliorer et optimiser mon projet afin de le rendre plus stable, plus complet et prêt à être publié pour les gens qui voudraient le télécharger.

📦 Projet open-source

Le projet est disponible ici :
👉 https://github.com/Clipdescript/Infinite-Launcher

🎯 Objectifs d’amélioration

J’aimerais améliorer plusieurs points :

  • 🎨 Interface utilisateur
  • ⚡ Performances
  • 🧩 Fonctionnalités du launcher
  • 🛠️ Stabilité générale
  • 🚀 Préparation à une release propre
  • 🌐 Publication sur mon site web

🌍 Site web

Le launcher minecraft sera accessible via mon site :
👉 https://projet-5774d.web.app/index.html

🤝 Contribution & build (WSL)

Pour tester ou contribuer, vous pouvez utiliser le script suivant en local :

wsl bash -lc "cd /mnt/c/Users/Administrateur/Downloads/craft-launcher-main/craft-launcher-main && export GH_TOKEN='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' && bash ./publish-release.sh"

Interface graphique du launcher

reddit.com
u/Longjumping-Cause686 — 8 days ago

Qqn peut m'apprendre comment retrv d infos ect svp

Qqn peut m'apprendre comment retrv d infos ect svp c'est vraiment urgent, j'aimerais d'abord qu'on m'aide a trv d infos depuis un pseudo insta ou discord ou encore mm roblox

reddit.com
u/Dread_Kaiser — 6 days ago

Mon idée de réseaux sociale

Je travaille sur une idée de réseau social inspirée de Discord, mais avec une approche différente de la manière dont les communautés se forment et s’étendent.

Le concept de BroLink repose sur une règle simple : dans un serveur ou un groupe, tu ne peux inviter que tes contacts directs. Tes amis, eux, ne peuvent inviter que leurs propres contacts, et ainsi de suite.

L’objectif est de créer une sorte de réseau social organique, basé sur la propagation des relations personnelles, un peu comme la théorie des “six degrés de séparation” (ou ici, une chaîne de connexions sociales).

Comment ça fonctionne :

Tu invites un ami → cet ami invite ses propres amis → et ainsi de suite.

Chaque utilisateur reste relié à la chaîne d’invitation.

Tu peux cliquer sur le profil de n’importe qui et voir le chemin complet qui te relie à cette personne.

Exemple :

Toi → Robert → Lucas → Lui

Fonctionnalité principale :

BroLink permettrait d’explorer une carte / arbre de tes relations sociales, allant de tes amis les plus proches jusqu’aux connexions indirectes à plusieurs niveaux.

On pourrait visualiser :

tes amis directs

leurs amis

les amis de leurs amis

etc.

L’idée est de rendre visible la structure réelle des connexions sociales, et de créer un réseau où chaque lien a une trace claire.

Si vous avez des avis, critiques ou idées pour améliorer le concept, je suis preneur.

Ma première idée de logo est join à se post

u/djaqck — 10 days ago
▲ 0 r/programmation+1 crossposts

Je construis RATISS : une IA personnelle avec mémoire vectorielle, modules cognitifs et système de gestion de projets

🚀 Salut à tous 👋

Je travaille actuellement sur RATISS (Reactive Adaptive Thought Intelligence System), un assistant personnel intelligent que je conçois depuis plusieurs mois.

L’objectif de RATISS est de créer bien plus qu’un simple chatbot.

Je veux construire un système capable de :

🧠 mémoriser les conversations et les idées importantes,

📚 organiser notes, documents, projets et objectifs,

🎯 suivre la progression de l’utilisateur,

🤖 générer des recommandations contextualisées,

🔍 retrouver les informations par similarité sémantique grâce aux embeddings,

🧩 intégrer des modules cognitifs spécialisés.

En résumé : une sorte de second cerveau numérique. Rien de très ambitieux, juste un petit projet de week-end né après quelques cafés et une quantité sans doute excessive de réflexions sur la physique quantique. ☕🧠✨


🧠 Ce que j’ai réellement conçu

RATISS n’est pas un projet généré automatiquement.

J’ai défini moi-même :

l’architecture globale,

les modules cognitifs,

la structure de la base de données,

la mémoire vectorielle,

la logique métier,

l’expérience utilisateur.

Les outils d’IA m’aident à accélérer le développement, mais la conception et l’orchestration du système sont de mon fait.


🗄️ Architecture actuelle

Le projet inclut actuellement :

22 nouvelles tables Supabase,

une mémoire vectorielle via pgvector,

des embeddings de 768 dimensions,

un backend FastAPI,

une interface Next.js,

des modules pour projets, tâches, notes, objectifs, analytics et recommandations.


🔢 Pourquoi 768 dimensions ?

Chaque souvenir est converti en un vecteur de 768 nombres.

Cela permet à RATISS de retrouver les informations par sens, et pas seulement par mots-clés.

Une idée peut être retrouvée même si elle est reformulée différemment. Ce qui, soyons honnêtes, est déjà plus que ce que certaines conversations humaines parviennent à faire.


⚠️ Mon blocage actuel

Je développe ce projet principalement depuis mon téléphone.

Le problème : les compilations et générations consomment beaucoup de crédits sur l’outil que j’utilise.

Je suis actuellement limité par le coût de l’abonnement, ce qui ralentit fortement la finalisation du projet.


🛠️ Solution envisagée

Pour avancer plus vite, j’envisage de publier une version bêta plus légère :

embeddings en 384 dimensions au lieu de 768,

fonctionnalités essentielles uniquement,

architecture globale conservée.

L’idée est de sortir une version utilisable, recueillir des retours, puis faire évoluer le système.


🙏 Ce que je cherche

J’aimerais avoir vos retours sur :

  1. L’architecture générale.

  2. Le choix 768 vs 384 dimensions.

  3. Les optimisations possibles.

  4. Des méthodes pour accélérer le développement tout en conservant la vision globale.

  5. L’intérêt réel du projet.


🌍 Contexte personnel

Je suis étudiant au Cameroun et je développe ce projet avec des ressources limitées, mais avec une grande motivation.

Mon objectif est de créer un outil réellement utile et, à terme, de construire un produit solide.


📸 Captures jointes

Je joins quelques images montrant :

la structure des tables,

le plan de construction,

la mémoire vectorielle,

les étapes de déploiement.


💬 Merci d’avance

Tous les retours sont les bienvenus, qu’ils soient techniques, stratégiques ou critiques.

Les commentaires honnêtes sont souvent les plus utiles pour faire progresser un projet.

Et si ce post est arrivé jusqu’ici, c’est probablement grâce à une combinaison de persévérance, de café et de cette étrange capacité humaine à transformer des idées improbables en logiciels bien réels. ☕🚀🧠✨

u/Ok-Metal541 — 7 days ago
▲ 25 r/programmation+1 crossposts

Reverse engineering de quelques APIs Leboncoin pour me faire une extension Chrome — retour d'XP

Salut r/developpeurs,

Je suis dev et je vends de temps en temps sur LBC. Au départ je voulais juste me faire un script pour republier mes annonces chaque semaine sans avoir à cliquer à la main. En reversant un peu l'API j'ai vu qu'y avait pas mal de choses sympa à exploiter (notamment une API privée derrière /mes-annonces qui renvoie la description, le prix, les photos et même les stats par annonce). De fil en aiguille c'est devenu une extension complète, je la partage ici.

Elle fait trois choses, en gros :

  • veille auto sur des mots-clés — utile si t'attends qu'une annonce précise passe, ou si tu fais de la prospection en freelance
  • republier ses annonces sans avoir à le faire à la main chaque semaine
  • classer les messages reçus en scam / lead / question / spam, parce que la messagerie LBC est devenue un peu n'importe quoi côté arnaques

Ce que j'ai appris en reversant :

  • L'API /finder/search (recherche publique) est en POST avec une api_key hardcodée dans leur JS bundle, accepte des filtres en JSON propre (ad_type, owner.user_id, prix min/max, keywords...). Largement utilisable.
  • L'API privée /api/dashboard/v1/search (qui sert leur page Mes Annonces) tape avec un Authorization: Bearer <JWT>. Le JWT est dans localStorage.luat, payload contient account_id (UUID), c'est tout ce qu'il faut. Retourne description complète, prix, photos, vues, favoris, contacts — bien plus que ce qu'on voit dans le DOM.
  • La messagerie utilise l'API HAL /messaging/proxy/api/v1/hal/{userId}/conversations avec le même JWT. Pagination via _links.next comme un bon citoyen HAL.
  • DataDome bloque les appels directs depuis un service worker, mais laisse passer ceux faits depuis une vraie tab leboncoin via chrome.scripting.executeScript. Donc le pattern c'est : ouvrir une tab leboncoin en background, exécuter le fetch dedans, récupérer le résultat. Ça paie 200 ms de latence mais c'est transparent.

Stack : Manifest V3 vanilla, ES modules natifs (aucun build step, aucune dep), 185 tests Node natif (unit + intégration popup avec un DOM stub maison parce que installer happy-dom pour 5 IDs c'était overkill). Tout est synchrone et lisible.

Repo : https://github.com/ohugonnot/leboncoin-bumper

Disclaimer obligatoire : les CGU de Leboncoin interdisent l'automatisation (article 8), donc à utiliser à ses risques. Perso compte secondaire, jamais eu de souci, mais zéro garantie.

Si vous testez et que vous voyez des bugs ou des trucs qui pourraient être mieux foutus, je prends tous les retours. C'est mon premier projet open source d'une certaine taille, je suis sûr qu'y a des choses à améliorer.

u/Aromatic_Science8479 — 8 days ago
▲ 3 r/programmation+1 crossposts

[Academic] Impact de l'IA Générative sur les Développeurs Juniors (Développeurs Juniors, Francophones, 0-3 ans d'exp)

Bonjour à tous !

Dans le cadre de mon mémoire de fin d’études à NEOMA Business School (MSc AI for Business), je mène une recherche sur l’impact des outils d’IA générative (Copilot, ChatGPT, Claude, etc.) sur l’apprentissage et l’autonomie des développeurs juniors.

Je cherche à recueillir des données concrètes via ce questionnaire : https://docs.google.com/forms/d/e/1FAIpQLSfYFD54FmT_pxbdVXIw0IEdd2CMDBLQLz5lMZH67oGgIwaymA/viewform?usp=dialog

Profils recherchés :
Développeurs juniors (0-3 ans d'expérience).
Temps estimé : 5 minutes.
Les réponses sont anonymes et traitées uniquement pour ce projet académique.

Par ailleurs, je recherche également quelques Lead Devs ou CTOs disponibles pour un échange rapide (15-20 min en visio) afin d'aborder la dimension managériale du sujet.

Un immense merci pour votre aide, c'est une étape cruciale pour mon diplôme !

u/Trick-Awareness7162 — 8 days ago
▲ 12 r/programmation+2 crossposts

I’m 16 and I just launched my first AI app to save food/money. Currently #34 on Product Hunt, help me reach the Top 20!

Salut Reddit !

Je m'appelle Nael et aujourd'hui est un grand jour pour moi. J'ai 16 ans et je viens de lancer EatItAll sur Product Hunt. C'est un scanner de frigo par IA qui t'aide à ne plus rien gaspiller et à économiser de l'argent.

Je suis super fier car je suis monté à la 34ème place en quelques heures, mais j'ai besoin d'un petit coup de pouce de la communauté pour intégrer le Top 20 et gagner en visibilité.

Si vous avez un compte Product Hunt, votre soutien (Upvote/Commentaire) signifierait énormément pour moi !

Voici le lien de mon lancement : https://www.producthunt.com/products/eatitall?utm_source=other&utm_medium=social

Merci d'avance pour vos retours et vos conseils, je réponds à tous les commentaires !

u/Minute-Hold-2640 — 13 days ago