chennelie

  • Refactorer une application sans tout casser (retour du Devoxx 2026)

    Refactorer une application sans tout casser (retour du Devoxx 2026) Introduction Aujourd’hui j’avais envie de quelque chose de différent, il y a quelques jours maintenant, j’ai eu l’occasion d’assister à la 14ème édition du Devoxx (Devoxx France – 14ème édition – du 22 au 24 avril 2026). Pour ceux qui ne connaissent pas, le Devoxx…

  • Est-ce que l’IA nous rend cons ?

    3–5 minutes
    Est-ce que l’IA nous rend cons ?

    Est-ce que l’IA nous rend cons ? Aujourd’hui, l’IA est partout, on a fait un vrai bond en avant depuis la sortie de Chatgpt en 2022, on l’utilise dans nos applications de téléphones, comme service client, assistants, et même psychologues ou confidents pour certains. Le développement web ou mobile ne fait pas exception, il suffit…

  • Cheatsheet Bash – les commandes de base

    Cheatsheet Bash – les commandes de base Quand on travaille en DevOps, on utilise des outils modernes : GitLab CI/CD, Docker, Kubernetes… derrière tout ça, il y a presque toujours la même chose : du Bash. Un des exemples les plus parlant est dans un pipeline de déploiement Gitlab, il est possible d’ajouter des scripts…

  • Nouvelle année, même objectif : transmettre

    Nouvelle année, même objectif : transmettre Ceci est le premier article de l’année sur CodeQueen.Cet article n’est pas un tutoriel ou une cheatsheet, juste une pause pour prendre du recul et repartir sur une nouvelle année d’articles. Créer CodeQueen, une simple idée, moins simple que prévu Quand j’ai lancé CodeQueen, l’idée était simple : partager…

  • Cheatsheet GitLab CI/CD – Les notions essentielles à connaître

    Cheatsheet GitLab CI/CD — Les notions essentielles à connaître Le dernier article de l’année est là ! Voici une cheatsheet à connaître concernant les notions fondamentales de Gitlab CI/CD. À l’année prochaine pour d’autres articles, de bonnes fêtes à tous. Le fichier .gitlab-ci.yml : la base Commençons par le début, le fichier .gitlab-ci.yml, c’est le…

  • Projet : comment lancer un pipeline via l’API Gitlab ? (partie 2)

    Projet : comment lancer un pipeline via l’API Gitlab ? (partie 2) Rétrospective de la partie 1 Cet article est la deuxième partie du projet commencé ensembles le mois dernier. voici un petit résumé de la situation, nous avons : Vous êtes sensés avoir cette page : Si vous n’avez pas lu cet article voici…

  • Cheatsheet Docker – Les commandes essentielles pour débuter

    Cheatsheet Docker – Les commandes essentielles pour débuter Docker, c’est un peu comme la magie du développement moderne : on lance une commande et, hop, tout un environnement prend vie. Mais soyons honnêtes… Entre les images, les conteneurs… On oublie vite la syntaxe exacte. Personnellement, j’utilise ce mémo quand j’utilise Docker, ça m’évite de me…

  • Comment lancer un pipeline via l’API Gitlab? (partie 1)

    Projet : comment lancer un pipeline via l’API Gitlab ? (partie 1) Dans cet article aujourd’hui, je vous propose un mini projet de code. Quelque chose de tout simple en HTML, JavaScript pur, 0 installation de serveur à faire, juste un mini site à lancer en local. Contexte Ce projet vient d’une vraie situation de…

  • Github Copilot : ton nouveau meilleur collègue

    C’est quoi GitHub Copilot ? Copilot, c’est l’IA de GitHub (et Microsoft) qui te propose du code en temps réel.Tu écris un commentaire, une ligne de code, une fonction… il te suggère la suite automatiquement, propose de t’expliquer ce que tu ne comprends pas… Au final, c’est un peu comme un collègue… Mais en version…

  • Débuter avec GitLab CI/CD : créer son premier pipeline DevOps pas à pas

    Débuter avec GitLab CI/CD : créer son premier pipeline DevOps pas à pas L’un des piliers du DevOps est l’automatisation. Cela permet au développeur de se concentrer sur le plus important : le développement. Toute la partie lancement de tests, construction de l’application, déploiement, monitoring… N’est alors plus un soucis étant donné qu’elle se fait…