Mike Codeur
Kanalga Telegramâda oâtish
Le HUB ! Le Canal Privé de Mike Codeur
Ko'proq ko'rsatish1 076
Obunachilar
Ma'lumot yo'q24 soatlar
-17 kunlar
-1030 kunlar
Postlar arxiv
1 076
Beaucoup pensent faire du Next.js FullStack⊠alors quâen rĂ©alitĂ©, ils font juste du Front-End dĂ©guisĂ©.
DĂ©placer un fetch du client au serveur avec un Server Component, câest bien⊠mais ça ne fait pas de toi un dĂ©veloppeur FullStack.
La 2á” session de Next Mastery est ouverte.
Je te mets au défi de trouver une meilleure formation FullStack Next.js.
Jâai passĂ© des mois Ă construire Next Mastery et bien sĂ»r, jâai analysĂ© la concurrence :
Udemy, Formateurs indépendants, Bootcamps classiques
Elles sont pas mals⊠mais uniquement pour du front-end.
Et ajouter Prisma ou Firebase nâen fait pas une formation FullStack.
Postuler Ă un job sĂ©rieux de dev FullStack Next.js en mettant directement un appel Prisma/Firebase dans un Server Action, câest une blague.
Tu connais une formation plus complĂšte que Next Mastery ?
https://go.mikecodeur.com/next-mastery
1 076
Les développeurs Front-End font la queue à France Travail
Et bientĂŽt, ce sera ton tour.
DĂ©solĂ© pour ce hook alarmiste, mais câest la rĂ©alitĂ©.
⹠Chaque année, des milliers de développeurs front-end React juniors inondent le marché.
âą Les offres diminuent, car ces profils sont de plus en plus remplaçables par lâIA.
Je le vois depuis 6 ans en formant et accompagnant des développeurs React : ceux qui réussissent ne sont pas juste des devs front.
đ La clĂ©, câest la diffĂ©renciation.
Et non, je ne te parle pas juste dâajouter Next.js Ă ton CV.
Ăa, câest trop simple et tout le monde le fait.
Je te parle dâun mouvement stratĂ©gique pour ta carriĂšre :
đĄ Devenir un vrai dĂ©veloppeur Full Stack Next.js.
đĄ Comprendre et maĂźtriser toute lâarchitecture, du front au back, en passant par la crĂ©ation de SaaS.
Si tu veux savoir comment, tout est détaillé ici https://go.mikecodeur.com/next-mastery
1 076
â Tu crois tester ton application Next.js correctement ?
Mais que se passe-t-il quand tu as des React Server Components et des Server Actions ?
đš Spoiler alert : tu ne peux pas tester les RSC avec React Testing Library.
Si tu fais du développement fullstack tu ne peux pas te contenter de tests liés à la présentation (et en plus uniquement cÎté client).
Testing Library ne permet pas de tester les RSC, alors comment tester une application FullStack Next.js ?
Mon approche :
1. Tests unitaires (couche par couche)
2. Tests dâintĂ©gration (multi-couches)
3. Tests E2E
1ïžâŁ Tests unitaires :
- Présentation : Tests des RCC, hooks et context avec React Testing Library
- Service Layer : Tests des services (avec mock de la persistance/auth âŠ)
- Persistance : Tests avec une BDD conteneurisĂ©e (Testcontainers est excellent pour ĂȘtre au plus proche de la base cible)
2ïžâŁ Tests dâintĂ©gration :
- Principalement des tests de services (non mockĂ©s) qui doivent sâintĂ©grer avec tout le reste :
- Authentification
- Validation
- RBAC (gestion des rĂŽles)
- Persistance
3ïžâŁ Tests E2E :
- Tests End-to-End sur un build de production (mais sur un environnement de test)
â
Câest quasiment le seul moyen de tester correctement les RSC
Un petit Husky + CI/CD, et tu peux commit & push sur main un vendredi soir sans stress. đ
PS : La team RTL et Next travaillent sur un support natif des RSC avec render().
đ đđđ : đđšđźđ đđđ„đ đđŹđ đđšđźđŻđđ«đ đđđ§đŹ đ„đ đŠđšđđźđ„đ đŹđźđ« đ„đđŹ đđđŹđđŹ đ
đźđ„đ„đđđđđ€ đđŻđđ đđđ±đ.đŁđŹ đđ đŠđšđ§ đ©đ«đšđ đ«đđŠđŠđ đđđ±đ đđđŹđđđ«đČ.
1 076
Faut-il coder vite ou coder propre ?
Coder lentement ou coder salement ? đ©
- Dâun cĂŽtĂ©, tu as les puristes, qui peuvent passer des jours Ă rĂ©flĂ©chir aux meilleurs design patterns⊠mais qui ne sortent jamais rien.
- De lâautre, ceux qui enchaĂźnent les projets Ă la va-vite.
Quelle est la bonne approche ?
Eh bien, les deux sont valides, tout dépend de tes objectifs.
Je tâen parle dans cette vidĂ©o. https://youtu.be/nUvPbuWQhrs
1 076
Ne deviens pas dev FULLSTACK !
Câest ce quâon entend partout.
Et tu sais quoi ? Jâai moi-mĂȘme dĂ©conseillĂ© ça pendant des annĂ©es.
DĂ©jĂ quâĂȘtre dev front-end nâest pas simple, alors ajouter du back-end ?!
Je te passe les galÚres : architecture, authN/authZ, bases de données, validations, sécurité⊠Trop compliqué.
Mais tout ça, câest du passĂ©.
Avant, il fallait des annĂ©es dâexpĂ©rience pour devenir un dev FullStack vraiment qualifiĂ©.
Aujourdâhui, un dev junior formĂ© au FullStack, avec les bonnes bases, peut accomplir des choses incroyables.
Pourquoi ? Parce quâil nâest plus seul : il a une armĂ©e dâassistants IA pour lâaider.
Câest le moment de te diffĂ©rencier.
De ne plus avoir peur du FullStack.
Parce quâavec les bons outils, les bonnes notions et un coup de pouce de lâIA, tu peux aller plus loin que jamais.
C'est ce que je t'apprends dans Next Mastery
Alors, dis-moi franchement : Que penses-tu du dev FullStack ?
Est-ce vraiment un atout aujourdâhui ?
1 076
đš "Les vendeurs de formations en ligne sont des escrocs"
Câest ce quâon entend partout, non ?
Mais laisse-moi tâexpliquer ce que ça reprĂ©sente vraiment de crĂ©er une formation comme Next Mastery :
â
15+ ans dâexpĂ©rience en dĂ©veloppement Fullstack.
â
6 ans à peaufiner des formats pédagogiques efficaces.
â
8 mois de création intense : slides, schémas, exercices.
â
437+ vidĂ©os enregistrĂ©es (et ce nâest pas fini).
â
Des projets réels : construire un SaaS complet de A à Z.
â
Une équipe de coachs et assistants pédagogiques pour te guider.
â
Des résultats concrets : trouver un job qualifié ou devenir freelance.
Créer une formation sérieuse, ça ne se fait pas en un claquement de doigts.
đą Next Mastery, la premiĂšre formation Fullstack Next.js du marchĂ©, revient lundi prochain pour sa session 2.
⥠Et cette fois, pas dâexcuse pour rester sur le banc de touche.
đ PrĂȘt Ă passer au niveau supĂ©rieur ?
1 076
đ« LinkedIn, X et YouTube sont bannis ! đ«
Soit je bosse Ă fond, soit je profite, mais je dĂ©teste glandouiller derriĂšre lâĂ©cran. En ce moment, mes journĂ©es sont bien rempliesâŻ!
Câest pourquoi les rĂ©seaux sociaux sont bannis (merci Ă certaines apps) quand je suis en mode deep work.
đ RĂ©sultats dâune grosse journĂ©e :
- 7h54 devant lâĂ©cran (oui, câest beaucoup⊠mais je mâamĂ©liore)
- 6h41 de focus pur (je progresse đȘ)
- 4h39 de code đ§âđ»
- 1h22 de recherche / IA đ€
- 0h de meetings (ils sont regroupĂ©s le mĂȘme jour)
- 37 min de pause đ
Et le meilleurâŻ? đ Cette app track tout de maniĂšre passive (pas besoin de cliquer comme sur Toggl ou autre). Tout ce qui se mesure sâamĂ©liore.
Et toi, quels outils utilises-tu pour suivre ton tempsâŻ? Je suis curieuxâŻ! Viens en dĂ©battre sur LinkedIn https://go.mikecodeur.com/linkedin
1 076
âš Zod, Drizzle, Resend, Tailwind, Next.js 15...
Tu les connais ? Ce sont les outils que jâutilise en 2025 pour crĂ©er des applications scalables, performantes et ultra-modernes.
Dans ma nouvelle vidĂ©o, je te dĂ©voile ma stack technique complĂšte pour 2025 : Frontend, Backend, outils dâintĂ©gration, tout y est (et mĂȘme quelques pĂ©pites inattendues đ).
đ Retrouve la vidĂ©o ici https://youtu.be/yPvN6Ww13-U
1 076
Ton application paraĂźt lente ? âł
As-tu essayĂ© lâapproche Optimistic UI ?
Pas besoin dâattendre la rĂ©ponse du serveur pour mettre Ă jour lâĂ©tat du composant :
- Un commentaire ? Il sâaffiche instantanĂ©ment.
- Une nouvelle ligne ? Elle apparaßt immédiatement.
Avec TanStack Query, gÚre ça via le cache local.
Besoin de simplicité ? React 19 introduit useOptimistic.
đ CouplĂ© aux Server Actions, câest ultra puissant. (Tout ça, câest dans Next Mastery.)
Tu utilises déjà cette approche ?
1 076
Ătre bon techniquement, câest gĂ©nial. Mais ça ne te rendra pas riche.
On adore les sujets techniques, non ?
Il suffit de voir les posts techniques sur LinkedIn : ils explosent les compteurs.
đ Parce que les dĂ©veloppeurs, on adore ça.
đ Câest notre zone de confort.
Quand je suis dans mon univers technique, je me sens bien.
Je code. Je teste. Jâapprends. Je construis.
Câest concret, câest rassurant, câest⊠sĂ©curisant.
Mais tout ce qui sort de cette zone, on appelle ça du âbullshitâ :
âą Les soft skills
âą Le marketing
âą La vente
Pourquoi ? Parce que ce nâest pas aussi tangible que le code.
Et pourtant, câest lĂ que tout se joue.
Tu veux vraiment rester un simple ingénieur salarié toute ta vie ?
Ou viser plus grand ?
Si tu veux vraiment bien gagner ta vie en tant que développeur,
que ce soit :
âą en devenant freelance,
⹠en lançant ton propre SaaS,
âą ou en passant entrepreneur,
đ ĂȘtre un monstre technique ne suffit pas.
Câest comme avoir une voiture de course⊠mais sans savoir conduire.
Tu penses que Bill Gates, Elon Musk ou Mark Zuckerberg Ă©taient juste dâexcellents dĂ©veloppeurs ?
Ils lâĂ©taient, oui. Mais pas que.
đ Ils ont appris Ă vendre leurs idĂ©es, Ă comprendre leurs utilisateurs, Ă sortir de leur zone de confort.
La technique, câest la base. Mais si tu restes enfermĂ© dedans, tu seras limitĂ©.
Cites moi 3 sujets non techniques rĂ©cent qui tâintĂ©ressent ?
1 076
đ» Ceux qui apprennent Ă coder avec lâIA partent avec un handicap.
Ăa peut paraĂźtre contre-intuitif, mais les outils comme Copilot, Claude, Cursor, et autres IA gĂ©nĂ©ratives nâaident pas vraiment les dĂ©veloppeurs juniors. đ€
đ Oui, ces outils peuvent les empĂȘcher de rester bloquĂ©s.
â Mais en rĂ©alitĂ©, ils freinent leur apprentissage de compĂ©tences profondes.
---
Si je devais apprendre le code aujourdâhui, en partant de zĂ©ro, đ
et en Ă©tant confrontĂ© Ă lâIA,
je ne suivrais pas du tout la mĂȘme approche quâun dev expĂ©rimentĂ©. â
---
đ„ Je tâexplique tout ça dans ma derniĂšre vidĂ©o.
https://youtu.be/vgPDhdbDqfk
1 076
đ§ïž Le lundi, ça dĂ©prime !
Encore 5 jours avant le week-end...
Tu arrives au boulot đ„± :
- Tu checkes les anomalies et incidents.
- Tu subis un daily meeting ennuyeux.
- Tu passes aux discussions à la machine à café.
SecrĂštement tu rĂȘves de te barrer faire autre chose
ArrĂȘter le dev et partir Ă lâautre bout du monde
Le problÚme, ce n'est pas ton métier de développeur.
Mais plutĂŽt un environnement qui ne te convient plus :
- Une entreprise qui ne te correspond pas.
- Des collÚgues toxiques ou démotivés.
- Des projets sans Ăąme.
Et si tu retrouvais la passion pour ton métier ?
Ăa passe souvent par ces trois Ă©tapes :
â
Ătre ton propre patron.
â
Ătre libre de gĂ©rer ton temps.
â
Travailler sur TES projets.
Aujourd'hui, moi, j'adore les lundis.
Cette photo a été prise un lundi, en travaillant sur React Mastery.
Désormais, chaque lundi, je partagerai avec toi mes "lundis de dev libre".
Et toi, aimes-tu les lundis ? C'est probablement le meilleur indicateur du changement
1 076
Apparemment Il faut parler dâIA đ€ sur LinkedIn en 2025 ! Parlons en
Les chiffres parlent dâeux-mĂȘmes : mes premiers posts faisaient entre 200 et 300 impressions, tandis que les sujets liĂ©s Ă lâIA atteignent parfois plus de 35 000 impressions. đČ
Câest un fait : lâIA intĂ©resse. Mais quâen est-il de son impact sur la crĂ©ation de contenu ?
Depuis que je suis actif sur LinkedIn, jâai lâimpression de dĂ©tecter les posts gĂ©nĂ©rĂ©s par lâIA. đ Et honnĂȘtement, je les trouve souvent fades et sans Ăąme.
Ils manquent de cette petite touche personnelle qui capte vraiment lâattention.
Voici comment jâutilise (ou pas) lâIA dans ma crĂ©ation de contenu (YouTube, emails, copywritting ⊠) :
Ce que je ne fais pas :
- âJe nâutilise pas lâIA pour rĂ©diger directement un contenu entier.
- âJe ne lui demande pas de me "pondre" un contenu clĂ© en main sur un sujet prĂ©cis.
Ce que je fais :
- âïž Un angle personnel avant tout : jâapporte une histoire, un vĂ©cu ou un projet concret.
- âïž RĂ©daction authentique : je rĂ©dige moi-mĂȘme le contenu.
- âïž Recherche et enrichissement : je mâappuie sur lâIA pour trouver des arguments, des sources ou des Ă©tudes pertinentes.
- âïžRestructuration : je corrige et restructure mon texte avec lâIA, tout en gardant un message direct et percutant.đ Petite astuce : je prĂ©cise toujours Ă lâIA de ne pas "adoucir" mon message.
Et toi ? Comment utilises-tu lâIA dans ta crĂ©ation de contenu ? Viens en discuter sur LinkedIn https://go.mikecodeur.com/linkedin
1 076
Si je devais apprendre à coder en partant de zéro en 2025 (avec et face à l'IA)
Apprendre Ă coder en 2025, c'est trĂšs diffĂ©rent de ce qu'on a connu il y a 10 ou mĂȘme 5 ans. Avec l'IA qui transforme notre industrie Ă une vitesse folle, voici comment j'aborderais l'apprentissage du code aujourd'hui :
Les avantages d'apprendre Ă coder AVEC l'IA :
1ïžâŁ AccĂ©lĂ©ration de l'apprentissage : Les outils comme ChatGPT, Copilot ou d'autres assistants d'IA peuvent servir de mentors 24/7. Ils corrigent votre code, vous aident Ă comprendre les concepts, et vous permettent de prototyper plus vite.
2ïžâŁ Focus sur la logique et la crĂ©ativitĂ© : L'IA prend en charge les tĂąches rĂ©pĂ©titives, ce qui vous permet de vous concentrer sur la rĂ©solution de vrais problĂšmes, la conception d'architectures solides, et la crĂ©ation de solutions innovantes.
3ïžâŁ AccĂšs immĂ©diat Ă une expertise technique : Pas besoin de chercher des heures sur Stack Overflow, une simple question Ă l'IA peut vous dĂ©bloquer.
Mais attention : apprendre AVEC l'IA, c'est aussi apprendre Ă naviguer dans ses limites.
Les inconvénients et risques que je vois :
â ïž Perte de compĂ©tences profondes : En dĂ©lĂ©guant trop Ă l'IA, on risque de ne pas dĂ©velopper une vraie comprĂ©hension du code, ce qui peut devenir un problĂšme lorsqu'il faut dĂ©boguer ou optimiser des solutions complexes.
â ïž Fin des jobs Ă faible valeur ajoutĂ©e : Fini les petites missions freelance sur des plateformes comme codeur .com oĂč l'on vous demande juste d'ajouter un bouton sur une page (et c'est pas plus mal). Ces tĂąches simples seront de plus en plus automatisĂ©es, et la compĂ©tition sur les petits projets sera fĂ©roce.
â ïž DĂ©pendance aux outils : Si vous apprenez en vous reposant exclusivement sur l'IA, que se passe-t-il si les outils ne sont pas accessibles ou si leur performance est limitĂ©e dans certains contextes ?
Mon approche si je devais recommencer de zéro ?
đ Apprendre les bases en profondeur : Comprendre la logique, les algorithmes, et les architectures. Une IA, ça aide, mais ça ne rĂ©flĂ©chit pas Ă votre place.
đ Utiliser lâIA comme assistant, pas comme pilote : Je poserais des questions, testerais mes idĂ©es, mais je m'assurerais toujours de comprendre les rĂ©ponses.
đ Me spĂ©cialiser : Le futur appartient Ă ceux qui combinent une expertise technique avec une vraie valeur ajoutĂ©e : crĂ©ativitĂ©, comprĂ©hension mĂ©tier, ou capacitĂ© Ă travailler sur des projets complexes comme les SaaS ou les architectures distribuĂ©es.
Conclusion :
Apprendre Ă coder en 2025, c'est comme apprendre Ă surfer dans une mer agitĂ©e par l'IA. Il faut savoir profiter de la vague, mais aussi Ă©viter de se noyer. đ»đ
Et toi, comment vois-tu l'apprentissage du code Ă l'Ăšre de l'IA ? đ€
1 076
Si je devais apprendre à coder en partant de zéro en 2025 (avec et face à l'IA)
Apprendre Ă coder en 2025, c'est trĂšs diffĂ©rent de ce qu'on a connu il y a 10 ou mĂȘme 5 ans. Avec l'IA qui transforme notre industrie Ă une vitesse folle, voici comment j'aborderais l'apprentissage du code aujourd'hui :
Les avantages d'apprendre Ă coder AVEC l'IA :
1ïžâŁ AccĂ©lĂ©ration de l'apprentissage : Les outils comme ChatGPT, Copilot ou d'autres assistants d'IA peuvent servir de mentors 24/7. Ils corrigent votre code, vous aident Ă comprendre les concepts, et vous permettent de prototyper plus vite.
2ïžâŁ Focus sur la logique et la crĂ©ativitĂ© : L'IA prend en charge les tĂąches rĂ©pĂ©titives, ce qui vous permet de vous concentrer sur la rĂ©solution de vrais problĂšmes, la conception d'architectures solides, et la crĂ©ation de solutions innovantes.
3ïžâŁ AccĂšs immĂ©diat Ă une expertise technique : Pas besoin de chercher des heures sur Stack Overflow, une simple question Ă l'IA peut vous dĂ©bloquer.
Mais attention : apprendre AVEC l'IA, c'est aussi apprendre Ă naviguer dans ses limites.
Les inconvénients et risques que je vois :
â ïž Perte de compĂ©tences profondes : En dĂ©lĂ©guant trop Ă l'IA, on risque de ne pas dĂ©velopper une vraie comprĂ©hension du code, ce qui peut devenir un problĂšme lorsqu'il faut dĂ©boguer ou optimiser des solutions complexes.
â ïž Fin des jobs Ă faible valeur ajoutĂ©e : Fini les petites missions freelance sur des plateformes comme codeur .com oĂč l'on vous demande juste d'ajouter un bouton sur une page (et c'est pas plus mal). Ces tĂąches simples seront de plus en plus automatisĂ©es, et la compĂ©tition sur les petits projets sera fĂ©roce.
â ïž DĂ©pendance aux outils : Si vous apprenez en vous reposant exclusivement sur l'IA, que se passe-t-il si les outils ne sont pas accessibles ou si leur performance est limitĂ©e dans certains contextes ?
Mon approche si je devais recommencer de zéro ?
đ Apprendre les bases en profondeur : Comprendre la logique, les algorithmes, et les architectures. Une IA, ça aide, mais ça ne rĂ©flĂ©chit pas Ă votre place.
đ Utiliser lâIA comme assistant, pas comme pilote : Je poserais des questions, testerais mes idĂ©es, mais je m'assurerais toujours de comprendre les rĂ©ponses.
đ Me spĂ©cialiser : Le futur appartient Ă ceux qui combinent une expertise technique avec une vraie valeur ajoutĂ©e : crĂ©ativitĂ©, comprĂ©hension mĂ©tier, ou capacitĂ© Ă travailler sur des projets complexes comme les SaaS ou les architectures distribuĂ©es.
Conclusion :
Apprendre Ă coder en 2025, c'est comme apprendre Ă surfer dans une mer agitĂ©e par l'IA. Il faut savoir profiter de la vague, mais aussi Ă©viter de se noyer. đ»đ
Et toi, comment vois-tu l'apprentissage du code Ă l'Ăšre de l'IA ? đ€
Dis-moi en commentaire ! đ
1 076
Je nâaime pas les rĂ©solutions de nouvelle annĂ©e, car gĂ©nĂ©ralement personne ne les tiens.
A la place je prĂ©fĂšre des plans dâaction concrets.
Mais pour le fun, jâai demandĂ© Ă ChatGPT ses suggestions pour mes rĂ©solutions 2025. Voici ce quâil mâa proposĂ© :
1ïžâŁ Atteindre un nouveau palier financier
Objectif : Générer 500 000 ⏠de CA annuel.
Action : Diversifier tes revenus avec des produits d'entrée de gamme et des SaaS complémentaires.
2ïžâŁ Renforcer ta marque personnelle et ta visibilitĂ©
Objectif : 150 000 abonnĂ©s sur YouTube et doubler lâengagement sur Instagram.
Action : Optimiser ton contenu pour plusieurs plateformes (shorts, LinkedIn, etc.).
3ïžâŁ CrĂ©er un produit signature impactant
Objectif : Lancer un programme premium qui devient LA référence en développement full stack.
Action : Miser sur des projets concrets et un accompagnement exclusif.
4ïžâŁ Automatiser et dĂ©lĂ©guer davantage
Objectif : Travailler sur la vision, pas les tùches opérationnelles.
Action : Structurer ton équipe et automatiser tes ventes avec des campagnes evergreen.
5ïžâŁ Prendre soin de ta santĂ© physique et mentale
Objectif : Maintenir un bon Ă©quilibre entre travail, voyages, et bien-ĂȘtre.
Action : Renforcer une routine réguliÚre et apprendre à déconnecter.
Voici ce que jâen pense :
PremiĂšrement je le trouve pertinent sur la forme.
Objectifs â dĂ©coupĂ©s en Actions
Ensuite les sujets sont plutĂŽt proche de mes procurations actuelles
1ïžâŁ 500 000 ⏠de CA â TrĂšs ambitieux GPTđ , mais pourquoi pas, un bon dĂ©fi pour 2025.
2ïžâŁ CrĂ©ation de contenu quotidien â Bien vu, je reprends une routine de crĂ©ation quotidienne en attaquant LinkedIn et Twitter.
3ïžâŁ Produit signature â Câest dĂ©jĂ en place avec React / Next Mastery, et dâautres pĂ©pites arrivent.
4ïžâŁ Automatisation et dĂ©lĂ©gation â 2024 a Ă©tĂ© une transition, 2025 sera l'annĂ©e de lâoptimisation.
5ïžâŁ SantĂ© mentale et physique â Jâai une routine sportive bien huilĂ©e, mais je dois apprendre Ă dĂ©connecter davantage.
Et toi, quelles actions vas-tu mettre en place pour faire de 2025 une année exceptionnelle ?
Je te souhaite une excellente annĂ©e, pleine de projets concrets et de succĂšs ! đ
Mike
1 076
Pose moi tes questions (code, freelance, entreprenariat, expatriation) https://docs.google.com/forms/d/e/1FAIpQLSeRh7J0hUsN4ftAp1VDCH8Gsa4_DMM7Q_jruSL_rNtWjnlKyw/viewform
