Analyses, retours d'expérience et points de vue de notre équipe.
À la une
Article du mois
Le RAG en entreprise : définition, avantages et cas d’usage
:// ARCHITECTURE RAG EN ENTREPRISE VOS DOCUMENTS Contrats, procédures, FAQ, guides… BASE INTERNE indexation BASE VECTORIELLE Similarité sémantique […]
Le blog TheCodingMachine est écrit par des praticiens. Chaque article naît d’un projet client, d’un cas technique tordu, ou d’une question qu’on s’est posée en interne – et qu’on a fini par résoudre.
Vous y trouverez des retours d’expérience sur la refonte d’applications legacy, l’intégration de l’IA dans des outils métier, la co-conception avec nos clients, ainsi que des analyses techniques sur Symfony, Laravel, React, Node.js et les architectures modernes.
Du concret, écrit par des gens qui livrent des produits en production tous les jours depuis 2005.
Le RAG en entreprise : définition, avantages et cas d’usage
:// ARCHITECTURE RAG EN ENTREPRISE VOS DOCUMENTS Contrats, procédures, FAQ, guides… BASE INTERNE indexation BASE VECTORIELLE Similarité sémantique…
Comment choisir une agence web ?
TCM:// Définir vos besoins avant de chercher une agence Clarifier les objectifs de votre projet digital Avant de…
Créer un chatbot en entreprise : avantages et mise en place
Qu’est-ce qu’un chatbot en entreprise ? Définition et fonctionnement d’un chatbot Qu’est-ce qu’un chatbot ? Un chatbot en…
Automatiser les processus métier avec l’IA : guide complet 2026
DOCUMENTS DONNÉES IA WORKFLOWS DÉCISIONS L’année 2026 consacre une évolution irréversible dans la transformation digitale des organisations. L’intelligence…
TMA : Tout Savoir sur la Tierce Maintenance Applicative
La phase de maintenance représente en moyenne 60 % des dépenses informatiques totales d’une entreprise pour une application.…
Développement sur mesure (build) ou SaaS (buy) ? La réponse est en train de changer
Disclaimer : TCM est spécialiste du développement sur-mesure, vous pourriez penser que nous privilégions systématiquement le build… mais…
Un projet en tête ? On en discute en 30 min.
On évalue la faisabilité technique et on vous dit si on est les bons interlocuteurs.
Régie ou forfait : comment choisir pour votre projet ?
Le choix du mode de contractualisation entre régie ou forfait, est une décision stratégique déterminante pour la réussite…
Refonte logiciel : pourquoi, quand et comment la faire ?
Les mutations rapides de l’environnement technologique obligent les organisations à adapter continuellement leurs infrastructures numériques. Maintenir une architecture…
Quelle technologie choisir pour créer une application mobile
Native, Hybride, PWA : Quelle techno pour votre appli Pour accéder à certains services, communiquer avec d’autres personnes,…
Code review : Détectez les failles et optimisez votre code
Qu’est-ce qu’une code review ? La code review, également appelée code revue en français, est un processus systématique…
Cahier des Charges Logiciel : Conseils et Modèle
Qu’est-ce qu’un cahier des charges logiciel Le succès d’un projet informatique repose avant tout sur une compréhension commune…
Les grandes étapes d’un projet web
Les étapes clés d’un projet web réussi Introduction Le cycle de vie d’un développement sur-mesure s’articule autour de…
Développer avec Symfony UX : une philosophie de développement ?
Dans le développement web, l’expérience utilisateur et la performance des applications sont au cœur des attentes. Aussi, choisir…
OCR : Le guide pour choisir votre technologie en 2024
La reconnaissance optique de caractères (ROC, ou OCR pour l’anglais optical character recognition), ou « océrisation », désigne…
Prismic : Le CMS Headless moderne pour des projets flexibles
TheCodingMachine est partenaire Prismic, l’occasion pour nous de vous présenter un peu plus ce CMS Headless qui sort…
Appréhender les risques grâce au Quality Assessment (QA)
Le Quality Assessment (QA), ou évaluation de la qualité, se positionne comme une méthode essentielle pour anticiper les…
Prototypage et tests pour l’IoT : méthodologies et outils
La phase de prototypage et tests pour l’IoT (Internet of Things) est cruciale dans tout projet. Ces étapes…
Défis majeurs de l’IoT : scalabilité, interopérabilité et gestion de l’énergie
La mise en œuvre d’un projet IoT (Internet of Things) s’accompagne de défis techniques et organisationnels qui peuvent…
Composants IoT essentiels : Notre guide
Un projet IoT (Internet of Things) repose sur l’interconnexion entre des éléments matériels et logiciels, tous indispensables pour…
IoT : concepts clés et cas d’usage
L’Internet des objets, plus communément appelé IoT (Internet of Things), transforme notre quotidien en connectant le monde physique…
L’Ubiquitous Language pour vos solutions Transport/CRM
Développer un CRM sur mesure nécessite une communication claire entre l’équipe technique et les parties prenantes, notamment lorsqu’il…
Intégrer des cartes : Les solutions pour votre application métier
L’intégration de cartes et des diverses fonctionnalités cartographiques dans les applications métier est devenue un élément clé pour…
Comparatif CMS Headless : Contentful VS Strapi VS Adobe AEM VS Prismic
Introduction Dans le paysage numérique actuel, la gestion de contenu est devenue un enjeu crucial pour les entreprises…
WhatsApp : Comment l’intégrer pour booster l’engagement
Développer une application mobile est souvent la solution à laquelle on pense le plus naturellement : l’utilisateur va…
DevOps : Les avantages pour votre méthodologie de projet
Retards constants dans les livraisons de projets ? Systèmes informatiques obsolètes et instables ? Pressions croissantes de la…
Communauté Laravel : tout savoir !
Laravel est bien plus qu’un simple framework PHP ; c’est aussi toute une communauté qui joue un rôle…
WordPress : 10 optimisations pour l’éco-conception
À l’heure où la réduction de l’empreinte écologique numérique devient une priorité, le concept d’éco-conception s’impose comme un…
TypeScript : 10 astuces pour gérer les erreurs
Aujourd’hui, TypeScript a le vent en poupe grâce à la consistance et la cohérence que le typage permet…
Multisituation : La stratégie pour gérer un grand nombre de sites web
Gérer un grand nombre de sites internet peut vite devenir un casse-tête, surtout lorsque chaque site nécessite des…
IA générative : appliquer LangChain à vos projets pour devenir expert
LangChain est un framework qui facilite le développement d’applications utilisant des modèles de langage naturel (LLM). Depuis son…
Front-End As a Service (FEaaS) : La solution aux complexités Headless
Avec l’émergence des solutions Headless, pas facile de disposer d’un front-end rapidement alors de nouvelles solutions arrivent pour…
Langchain : Comment générer des requêtes SQL avec le Langage Naturel
Introduction Lors d’un échange avec l’un de nos clients, la question de l’automatisation des requêtes SQL est rapidement…
Laravel : Les 10 paquets essentiels pour vos projets de développement
Laravel est l’un des frameworks PHP les plus populaires au monde, reconnu pour sa simplicité, son élégance et…
IA : Donnez à l’utilisateur le pouvoir du langage naturel
Puisque que les entreprises doivent gérer des données de plus en plus complexes et qu’il devient nécessaire d’y…
IA : Que faire ? Comment faire ?
Deux questions se posent rapidement lorsque l’on parle d’IA : que faire et comment faire ! Déjà le…
Quels enjeux technologiques pour le secteur bancaire en 2024 ?
Le Bank Tech Day 2024 est un événement incontournable pour les acteurs du secteur bancaire, réunissant experts, décideurs…
Bonnes pratiques ADR pour la documentation de votre code PHP
Documenter le code est un aspect clé du développement logiciel. C’est essentiel non seulement pour la maintenance mais…
Projet terminé : Organiser une rétrospective efficace
Parlons un peu du post-mortem ! 💀 Vous venez de réaliser un super projet, il a été mis…
Mode hors ligne : Développez une appli qui n’est jamais limitée
Imaginez une application mobile révolutionnaire, une sorte de génie numérique qui réalise vos désirs les plus fous :…
FlutterFlow : Le Low-Code qui génère du code natif
FlutterFlow émerge comme une solution innovante qui promet de transformer la manière dont les développeurs et les concepteurs…
Qu’est-ce que l’Inversion des Dépendances ?
L’Inversion de Dépendance (IoD) est un concept fondamental en développement qui contribue à la flexibilité et à la…
Guide TheCodingMachine sur nos services et notre expertise
Le monde du développement web n’est pas sans danger ! On ne peut pas nécessaiment éviter les pirates…
Web temps réel : Comprendre les architectures et technologies
Dans un site, un statut “hors ligne” qui passe à “en ligne” sans que vous n’ayez rien fait…
La norme ISO 27001 : La mise en place chez TheCodingMachine !
Si vous ne savez pas ce qu’est la norme ISO 27001, voici un article qui décrit succinctement ce…
IA générative : Guide d’applications pour les machines créatives
Comme toutes nouvelles technologies, l’intelligence artificielle générative fait couler beaucoup d’encre. Dans cet article, nous essayerons de répondre…
Les solutions de paiement pour optimiser la conversion de votre site
Les solutions de paiement sur un site web marchand ne sont pas seulement variées ; elles sont très…
Sérialisation des données : Le guide du composant Symfony Serializer
La gestion efficace de la représentation et du transfert des données est cruciale dans n’importe quel projet web.…
Comment rédiger de bonnes spécifications ?
Même si les méthodes agiles prennent de plus en plus le pas sur des méthodes plus anciennes comme…
Sécurité projet web : Gérer les risques selon les recommandations OWASP
Ceci est une courte introduction au vaste domaine qui est la gestion de la sécurité d’un projet web.…
Utilisation de Docker : démarrage et bonne pratique
Vous vous demandez comment commencer avec Docker ? Lorsque l’on mène des audits d’applications, il est rare que…
Numérique responsable : Comment réduire l’impact de votre site Web
Vous avez sûrement entendu parler du numérique responsable ! Vouloir réduire l’impact environnemental d’un site web, c’est évidemment…
Must-have : documents d’architecture technique !
Écrire des documents d’architecture technique peut être un peu casse-pied mais c’est très important pour un projet. C’est…
CMS Headless Statamic : Définition, avantages et fonctionnement
Alors, je ne sais pas si le nom est très heureux mais Statamic est un système de gestion…
Tests fonctionnels, réussissez la recette de votre projet !
La phase de tests fonctionnels d’un projet web, aussi appelée recette, est la période la plus délicate d’un…
E-commerce headless : Les plateformes Sylius et Aimeos
Vous cherchez la meilleure solution pour votre e-commerce ? Les plateformes e-commerce headless sont faites pour vous !…
CI/CD : Accélérez vos projets de développement
Alerte Spoiler : Le développement web n’est plus ce qu’il était. Oubliez les longues nuits à traquer les…
La bonne méthodologie : Du Design Thinking au DevOps !
Il y a beaucoup de méthodologies de projet web différentes et certains pourraient se perdre dans cette forêt…
Les tests unitaires, la clé de voûte de la qualité d’un projet
Qui n’a jamais vécu le cauchemar d’un gros bug de production, la prise de tête de la recherche…
On utilise Laravel Nova et on trouve ça cool !
Découvrez pourquoi Laravel Nova simplifie la création de back-offices Vous cherchez à développer un back-office robuste ? Laravel…
Le prix de votre projet web : Notre guide pour un budget précis
Quel est le prix d’un projet web ? Voici une question à laquelle nous devons souvent répondre. Et,…
WordPress, faut-il encore l’utiliser pour son site vitrine ?
Vous devez créer un site vitrine et vous hésitez sur la technologie à choisir ? Alors qu’on entend…
Dette technique, comment l’évaluer et s’en débarrasser ?
Comme une mauvaise herbe, la dette technique peut s’immiscer dans le jardin de votre projet… Elle se cache…
Entrepreneurs, 3 conseils pour réussir votre projet tech !
Vous avez une idée de projet tech ? Se lancer dans une nouvelle activité est une aventure passionnante…
Crédit d’impôt innovation : Comprendre l’avantage fiscal pour votre entreprise
Votre entreprise innove ? Pour soutenir les entreprises qui développent des projets innovants, différentes aides fiscales ont été…
Sécurité web : 5 failles informatiques à éviter
Fonctionnalités, design, performances, vous avez pensé à tout pour votre projet web…sauf peut-être à la sécurité ! Pourtant, qu’il…
Informatique quantique : Une révolution entre défis et opportunités
Avec sa puissance de calcul, l’informatique quantique promet de révolutionner de nombreux domaines. Médecine, finance, logistique, cybersécurité, le…
Informatique sans serveur : Guide de la technologie et des coûts
Développer des applications sans avoir à gérer les serveurs, c’est possible avec l’informatique sans serveur, ou approche Serverless.…
20 bonnes pratiques pour réussir l’éco-conception de votre site web
Créer un site web, une application ou un logiciel éco-responsable, tel est l’objectif de l’éco-conception web. De plus…
Comprendre en 5 minutes les API
Une API (Application Programming Interface) est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes…
Stress Test : Réussir vos tests de charge avec Apache JMeter
Outil de stress test open source, JMeter permet de tester et d’optimiser les performances des applications, sites web…
Base de données No Code : Comment utiliser Airtable pour vos projets ?
Associant les fonctionnalités d’une feuille de calcul à celles d’une base de données, Airtable est un outil no…
Code review : 4 étapes pour une revue de PR efficace
Étape incontournable dans le développement d’un logiciel ou d’une fonctionnalité, la revue de PR, pour Pull Request (GitLab)…
L’ordinateur quantique expliqué : 5 questions sur cette technologie
Avec ses capacités de calcul incroyables et ses propriétés étonnantes, l’ordinateur quantique intrigue, fait rêver et aiguise les…
Index égalité femmes/hommes 2022
Toutes les entreprises d’au moins 50 salariés doivent calculer et publier leur Index de l’égalité professionnelle entre les…
Comprendre les évolutions de l’interface utilisateur en 2023
Proposer des expériences innovantes, des idées originales, des sites modernes et inspirants, répondre aux nouvelles exigences des utilisateurs…
Mise en cache de données : Définition et principe d’optimisation
La mise en cache de données est particulièrement adaptée pour améliorer le fonctionnement d’un site web ou d’une…
Adopter le Green IT : Les principes pour un numérique durable
Émissions de gaz à effet de serre, production de déchets toxiques, avec le développement du numérique, la question…
Qu’est ce que le domain driven design ?
Le Domain-Driven Design (DDD), souvent traduit en français par « Conception orientée métier, » est une approche méthodologique qui repose…
Over-architecture : Pourquoi et comment l’éviter ?
L’objectif de cet article est de vous présenter les pistes pour identifier l’over-architecture et ses conséquences : Un…
Préparer le développement d’une application métier performante
Que vous envisagiez la refonte ou le développement d’une application métier, plusieurs étapes sont nécessaires pour vous aider…
Scrum : Le guide complet pour maîtriser le Framework Agile
Agile ? Scrum ? Cycle en V (Waterfall)? Difficile de déterminer quelle est la meilleure méthode pour gérer…
Comment améliorer l’accessibilité web d’un site ?
En créant un site web, le premier objectif recherché est qu’il soit vu et lu par le plus…
Pourquoi créer un extranet ? Avantages et limites expliqués
Vous souhaitez créer un Extranet ou envisagez de refondre une application métier déjà existante ? Si un tel…
Créer une application sans coder : Le guide pour y arriver
Pour créer une application sans coder, deux options s’offrent à vous : faire appel à des professionnels spécialisés dans…
Échec d’un projet : être accompagné pour l’éviter
Une des principales causes d’échec d’un projet est le défaut d’accompagnement lors de la préparation et du développement…
4 ateliers pour réussir le lancement d’un projet web
Après avoir abordé les grands principes de la phase de conception dans notre précédent article, découvrez les différents…
Plateformes No Code : Les raisons de leur essor et de leur succès
Développer des applications web ou mobiles sans écrire une seule ligne de code : c’est la promesse des…
Techniques de NLP : Les méthodes à intégrer dans vos projets
Le Natural Language Processing ou NLP est une branche de l’intelligence artificielle qui développe des programmes informatiques pour…
Traitement du langage naturel (NLP) : 3 exemples à connaître
Avec la digitalisation des entreprises et la multiplication des communications numériques, l’Intelligence Artificielle se développe de plus en…
Gestion des risques d’un projet web : Les 4 étapes essentielles
Retard dans le déploiement, coûts supplémentaires, inadaptation des fonctionnalités à vos besoins, développer un projet n’est pas sans…
Résoudre les problèmes d’un projet tech : Méthodes et outils efficaces
Le diagnostic vient de tomber : votre projet risque de ne pas aboutir. Pourtant, pour résoudre les problèmes…
Comment créer des applications mobiles performantes avec React Native
Alors que les mobinautes sont de plus en plus nombreux dans le monde et que le nombre d’applications…
Stratégie mobile : applications web PWA ou applications mobiles ?
Depuis 2015, les entreprises qui souhaitent mettre en place ou développer leur stratégie mobile ont une alternative aux…
Développer une PWA : pourquoi et comment s’y prendre ?
Développer une PWA (Progressive Web Application) est désormais une alternative aux applications mobiles natives, lorsque l’on souhaite proposer…
3 solutions pour booster la vitesse d’un site
Vous avez des problèmes de performance web liés à un fort trafic ou plus globalement à votre bande…
7 outils pour tester les performances d’un site web
Pour poser un diagnostic sur d’éventuels dysfonctionnements et tester les performances d’un site web, plusieurs outils d’analyse existent.…
Projet NFT : Guide et analyse pour choisir la meilleure blockchain
Depuis déjà quelques mois, TheCodingMachine est souvent sollicitée pour des projets au sein de l’écosystème blockchain et NFT. Notre…
Comment optimiser vos performances web ?
Vous venez de créer ou de modifier votre site web, et vous ne pouvez que constater son succès…
Projet digital : Choisir la bonne méthodologie (Agile, Waterfall…)
Le choix de la bonne méthodologie pour un projet digital est l’une des clés de la réussite du…
Comment préparer la transformation digitale d’une entreprise ?
La transformation digitale d’une entreprise est un processus complexe dont la réussite dépend en grande partie de la…
Réussir sa digitalisation : Découvrez les 9 raisons de se lancer
Depuis plusieurs années, l’essor d’Internet et le développement du numérique et des outils digitaux ont profondément modifié notre…
Langages web HTML et CSS : créer des pages web stylées
Langages web à la base de tout projet digital, HTML et CSS permettent d’indiquer au navigateur web comment…
Les 3 étapes clés pour préparer son projet web
Pour mener à bien un projet web, il est essentiel de passer par certaines phases : conception, développement, production,…
La conception d’un projet web chez The Coding Machine
Qu’elle soit réalisée « au forfait », grâce à un « backlog » ou un « cahier des…
Tendances UI 2022
Une bonne interface est une interface intuitive et qui se démarque visuellement. La première impression est décisive, d’où…
Maîtriser le vocabulaire Tech : Découvrez les 15 mots clés
Dans un secteur innovant, en perpétuelle évolution, difficile de s’y retrouver parmi tous les termes utilisés par les…
Connaissez-vous les notions de base en informatique ?
Loin d’être réservé aux seuls « geeks », l’informatique s’est immiscée partout dans notre quotidien. Difficile dès lors de passer…
PHP 8 & 8.1 : nouveautés, compatibilités et migration
PHP 8 a été officiellement lancé le 26 novembre 2020, cela fait donc un peu plus d’un an…
Cahier des charges site internet : le guide complet pour réussir votre projet web
Vous souhaitez lancer un site, une plateforme ou une application et vous devez rédiger un cahier des charges…
Plateforme web : analyse des intérêts et contraintes
Qu’est-ce qu’une plateforme web? Définition Une plateforme web se définit comme une solution digitale sophistiquée qui agit en…
TheCodingMachine autour du monde !
Nous sommes un groupe international, composé de quatre filiales indépendantes situées à Paris, Lyon, Hong Kong et Lisbonne.…
Projets NFT : 5 applications concrètes de l’art au gaming
NFT, Blockchain, Crypto-monnaies sont aujourd’hui souvent des buzzwords qu’on retrouve dans toutes les conversations ou articles tech. Mais…
6 bonnes raisons de recruter des stagiaires
À travers cet article, nous allons challenger votre vision du stagiaire et vous démontrer pourquoi les recruter apporte…
Peer-coding : Guide pour la montée en compétence de vos développeurs
Que nous soyons en présentiel ou en télétravail comme depuis un an, l’intégration de nos collaborateurs est un…
L’émergence des PWA signe t-elle la fin des applications mobiles ?
Chez TheCodingMachine nous nous intéressons aux Progressive Web Applications depuis déjà plusieurs années. Les Progressive Web Apps (PWA)…
6 idées pour mettre en place un plan de transformation digitale
Vous souhaitez mettre en œuvre votre plan de transformation digitale mais lorsque vous commencez à le rédiger les…
Architecture JS Less, première approche
Les architectures web ont tendance à devenir de plus en plus complexes. Impossible d’installer un projet sans y…
Index égalité femmes/hommes 2021
Avec un score de 80/100 à l’index d’égalité femmes / hommes pour l’année 2021, nous sommes ravis de…
MVP SAAS Pourquoi et comment le développer rapidement
Faire un MVP (Minimum Viable Product) permet de tester très vite un marché. Comme nos clients, nous avons…
12 bonnes raisons de rejoindre TheCodingMachine
Parfois trouver une entreprise dans laquelle on se sent bien et épanoui peut devenir un vrai casse-tête… Les…
Looking for talented freelancers!
À travers cet article, nous allons challenger votre vision du stagiaire et vous démontrer pourquoi les recruter apporte…
Réussir les ateliers de conception d’un projet web
Après avoir abordé les grands principes définissant une phase de conception dans notre précédent article, nous vous proposons…
Why now is the best time for SMEs to go digital in Hong Kong
If you’re a small business, you’ve likely been affected by the Covid19 pandemic. People are more anxious, hesitant,…
CTO TCM : Retour sur PHP UK Conference 2020
ITW : David Négrier, notre CTO, nous raconte l’expérience de son 1er workshop PHP « C’est vraiment sympa d’aller…
Le regard d’un insider de TheCodingMachine, Yassine
De son expérience relatée dans cette vidéo, Yassine dévoile ses ambitions, et comment à travers son stage il…
Comment réussir l’utilisation optimale d’Elasticsearch en 3 étapes
Elasticsearch est une base de données NoSQL particulièrement performante pour mettre en place un système de recherches complexes.…
NOW SOCIAL, UNE APPLI AU SERVICE DES COWORKERS
Découvrez Now-Social, la toute nouvelle application mobile développée par notre agence lyonnaise. Gamification, matchmaking… elle a tout pour favoriser…
Bande passante : 3 solutions pour l’améliorer !
Vous avez des problèmes de performance liés à un fort trafic ou plus globalement à votre bande passante…
REACT NATIVE MEETUP : BIEN DÉMARRER SUR MOBILE
Vous souhaitez tout connaître de React Native, la technologie en vogue en conception d’application ?Jérémy Dollé, chef de…
CAS CLIENT : MILLEIS BANQUE
Nouvelle identité, nouvelle stratégie… en mai 2018 Barclays France a laissé place à Milleis Banque. La nouvelle banque…
GraphQL et DX : Optimisez votre expérience développeur
Developer Experience et GraphQL, retour sur notre dernier meetup avec l’AFUP Paris. DX : DEVELOPER EXPERIENCE La Developer…
Travailler avec style !
Développer un site web ou une application mobile c’est bien, mais lui donner du style c’est encore mieux.…
SAUVETAGE DE PROJET : MÉTHODES ET CAS PRATIQUE
Le diagnostic est tombé : votre projet est planté. Pas de panique, on vous donne 3 méthodes pour…
Les bases de données : SQL, NoSQL, ElasticSearch
SQL, MYSQL, NoSQL, Elasticsearch, vous avez encore du mal à faire la différence entre les différentes bases de…
Le Guide Ultime pour rédiger un Cahier des Charges Web efficace
TheCodingMachine vous livre quelques règles pour réussir son cahier des charges web. L’idée est claire dans votre tête,…
FAITES VOS PREMIERS PAS SUR GIT !
Outil indispensable chez TheCodingMachine, Git est un logiciel de gestion de versions qui permet de récupérer son travail,…
Data Gouvernance et IA : comment exploiter vos données ?
Face à un afflux considérable de données et à un renforcement de la législation, la Data Gouvernance et…
SAUVETAGE DE PROJET : DETECTEZ TOUS LES RISQUES !
Il faut se rendre à l’évidence, un projet n’est jamais sans risque, le danger se cache dans les…
Stagiaire à Directeur : L’évolution de Pierre
QUEL EST TON PARCOURS, TA FORMATION ? Après une classe prépa, j’ai intégré l’ENSIMAG, l’École Nationale Supérieure d’Informatique…
VOUS AVEZ DIT HONG KONG ?
TheCodingMachine s’exporte à l’international et s’installe en Chine, plus précisément à Hong Kong ! Après une ouverture à…
GraphQLite : simplifiez GraphQL en PHP
Comment rendre plus simple le travail des développeurs PHP qui souhaitent utiliser GraphQL ? TheCodingMachine vous facilite la tâche…
REACT-NATIVE
Dans un monde où tout est mobile first, comment développer une bonne application ? Une application web est-elle…
Gérer les erreurs comme un pro ! Part 2
David est de retour pour nous en apprendre un peu plus sur la gestion des erreurs ! Si la…
BEST PRACTICE : GESTION DES ERREURS
« CA NE MARCHE PAS, J’AI UN ÉCRAN BLANC !» « CA S’ARRÊTE SANS MESSAGE D’ERREUR ET SANS LOG…
APPRENONS DE NOS ERREURS GRÂCE AU POST MORTEM
Le Post Mortem est un outil d’aide à la gestion de projet. Utilisé à la fin de chaque…
APPRÉHENDER LES RISQUES GRÂCE AU QUALITY ASSESSMENT (QA)
« Réussir à améliorer la qualité et à inscrire durablement son entreprise dans une dynamique d’amélioration continue, ne peut…
SERVERLESS & PHP : MAIS OÙ EST PASSÉ LE SERVEUR ?
Traditionnellement, l’hébergement a toujours été orienté « ressource » : on paye un serveur, on loue un espace disque que l’on…
LA RSE CHEZ THECODINGMACHINE
La Responsabilité Sociétale des Entreprises interroge l’entreprise sur son impact au niveau social, économique et environnemental. Entretien avec…
Interview : L'IMPORTANCE DE LA FORMATION INTERNE
Cette semaine, Thibaut Balmette et Kévin Nguyen vous parlent des formations internes chez TheCodingMachine. TOUT D’ABORD, POUVEZ-VOUS VOUS…
[Formation NOOB] Tester sans se faire détester
Vous avez lu notre article « Débugger sans peine » et maintenant vous souhaitez passer à votre phase de test ? Dans…
BIEN SUIVRE LES MÉTRIQUES DE VOTRE PROJET
La semaine dernière nous vous donnions toutes les clés pour rendre un projet interne rentable. Dans la même démarche…
[Formation NOOB] Débugger sans peine !
Vous êtes chef de projet web junior ? Votre client fait face à un bug ? Cette vidéo est faite…
PROJETS INTERNES, COMMENT LES RENDRE RENTABLES ?
Refonte de site web, développement d’un intranet, d’une application… avec la digitalisation des entreprises, les projets internes se…
La gestion de soi lors du sauvetage d’un projet
Le diagnostic est sans appel, votre projet est planté. Pas de panique, TheCodingMachine vous apporte des solutions !…
Périmètre projet : Essentiel pour réussir
La peur du « pas assez » ou le périmètre à la dérive La peur du « pas assez »…
Méthode pour un sauvetage de projet efficient
Votre projet n’avance plus ? Il est dans une situation critique ? Cet article se propose de vous…
Développement personnel : l’Holacratie comme modèle de management
Dans notre vision d’une entreprise, le profit n’est pas la seule valeur. Nous estimons que le développement personnel…
Gérer un pic d’audience
Un jour, vous passerez sur Télématin, vous serez à la une de MyLittleParis, vous lèverez des fonds, vous…
Optimiser son site web
Amazon indique que si le temps de chargement de la page augmente de 0,1 seconde, les ventes chutent…
Aucun article ne correspond
Essayez un autre filtre ou mot-clé.
Pour aller plus loin, en format long.
Guides pratiques, retours d'expérience approfondis et frameworks complets - gratuits, sans formulaire à rallonge.
Améliorez les performances de vos projets web
Améliorer les performances web
TéléchargerContraintes techniques sur le marché chinois
Vous souhaitez lancer votre site ou votre appli sur le marché chinois ?
TéléchargerDéveloppement Mobile
Comment développer une application mobile ?
TéléchargerDo You Speak Technique ?
Do you speak technique ?
TéléchargerUne idée née en lisant un de nos articles ?
30 minutes, sans engagement. On écoute votre projet, on évalue la faisabilité technique, et si on n'est pas les bons - on vous oriente vers qui l'est.