Le Blog

5 étapes pour créer sa roadmap produit
Lorsque l’on démarre un projet de développement web ou mobile, on est par nature dans l’incertitude. La roadmap produit permet ...
Gaëlle Gestin
Gaëlle Gestin
Business Developer & Product Manager @ Galadrim
Next.js App Router : le cache et ses dangers
“Il y a seulement 2 problèmes compliqués en informatique : nommer les choses, et l’invalidation de cache”. Phil Karlton. Avec ...
Valentin Gerest
Valentin Gerest
Full-Stack Developer @ Galadrim
Qu'est-ce que le SMS pumping et comment s'en protéger ?
La fraude appelée SMS pumping survient lorsque des fraudeurs exploitent un champ de saisie de numéro de téléphone de votre ...
Arnaud Albalat
Arnaud Albalat
CTO @ Galadrim
Comment Galadrim réalise son bilan carbone
Depuis 2021, Galadrim réalise son bilan carbone afin d'identifier des sources de réductions potentielles d'émissions. ...
Jean Ashton
Jean Ashton
CEO @ Galadrim
Comment changer de version de Node.js avec NVM ?
Vous voulez changer rapidement de version de `node` ? nvm est l’outil qu’il vous faut. Pourquoi nvm ? `node` est un exécutable. ...
Florian Yusuf Ali
Florian Yusuf Ali
Full-Stack Developer @ Galadrim
Les Normes RGAA et l’accessibilité numérique
En France, 90 % de la population, parmi lesquels se trouvent vos clients, se connectent à des sites web et des contenus en ...
Arnaud Albalat
Arnaud Albalat
CTO @ Galadrim
Architecture hexagonale : principes, bénéfices et conception
Le choix de l'architecture de votre application web ou mobile se fait en général en début de projet, lors de la phase ...
Arnaud Albalat
Arnaud Albalat
CTO @ Galadrim
Trois livres à lire sur la méthodologie agile et la place de l’utilisateur final dans le processus créatif
En 2011, l’entreprise Color fait sensation en levant 41 millions de dollars en Serie A auprès de fonds prestigieux comme ...
Fanny Dorisse
Fanny Dorisse
Head of Customer Success @ Galadrim
Type Branding & Flavoring : Rendez votre code TypeScript plus lisible et plus robuste
Le système de types de TypeScript est structurel et c'est l'un de ses principaux avantages. Cette caractéristique ...
Matthieu Locussol
Matthieu Locussol
Full-Stack Developer @ Galadrim
Fonction fléchée vs fonction traditionnelle en JavaScript
Si en JavaScript vous vous êtes déjà demandé quand utiliser les fonctions fléchées et quand utiliser les fonctions traditionnelles, ...
Mayeul Le Monies de Sagazan
Mayeul Le Monies de Sagazan
Full-Stack Developer @ Galadrim
Les Proxies et la réactivité en JavaScript
Vous êtes-vous déjà demandé comment fonctionnaient les librairies JavaScript qui mettent à jour la page quand vous modifiez ...
Mayeul Le Monies de Sagazan
Mayeul Le Monies de Sagazan
Full-Stack Developer @ Galadrim
Réduire les lenteurs TypeScript de i18n
Cet article fait suite à un autre, il est conseillé de le lire avant : pourquoi-mon-projet-typescript-est-lent. Dans le dernier ...
Mayeul Le Monies de Sagazan
Mayeul Le Monies de Sagazan
Full-Stack Developer @ Galadrim
Pourquoi mon projet TypeScript est lent ?
Votre projet TypeScript commence a grossir et devenir lent mais vous ne savez pas ce qui provoque ces ralentissements ? Nous ...
Mayeul Le Monies de Sagazan
Mayeul Le Monies de Sagazan
Full-Stack Developer @ Galadrim
Trouver l'origine d'un bug efficacement avec git bisect
Vous voulez trouver rapidement le commit qui a introduit un bug dans votre base de code mais vous avez plusieurs centaines, ...
Mayeul Le Monies de Sagazan
Mayeul Le Monies de Sagazan
Full-Stack Developer @ Galadrim
Passer de NGINX à Caddy
De mon expérience, la configuration de NGINX devient rapidement complexe et peut devenir une partie que personne ne veut ...
Mayeul Le Monies de Sagazan
Mayeul Le Monies de Sagazan
Full-Stack Developer @ Galadrim
Comment avoir un bon SEO ?
Le SEO, pour Search Engine Optimization, désigne toutes les actions mises en place pour améliorer le trafic organique de ...
Nicolas Teste
Nicolas Teste
Business Developer & Product Manager @ Galadrim
Quel hébergeur choisir pour mes données de santé ?
Les questions autour des données de santé sont particulièrement présentes depuis l'annonce par le gouvernement du projet ...
Clémence Nabet
Clémence Nabet
Business Developer @ Galadrim
Ce qu’il faut savoir sur les CMS headless
Les CMS (Content Management System ou systèmes de gestion des contenus) désignent les logiciels destinés à concevoir, mettre ...
Orianne Brion
Orianne Brion
Business Developer @ Galadrim
Qu'est-ce qu'un MVP ?
MVP signifie Minimum Viable Product. Un MVP a pour objectif de tester votre solution sur le marché. En effet, si vous vous ...
Orianne Brion
Orianne Brion
Business Developer @ Galadrim
Comment mettre en place un système de double authentification par SMS ?
Un système de double authentification permet d'ajouter une couche de vérification quant à l'identité d'un utilisateur ...
David Rigaux
David Rigaux
Full-Stack Developer @ Galadrim
Scraper un site web protégé par du bannissement d'IP
Dans le cadre d’une POC (proof of concept), d’un projet personnel ou d’une étude statistique, vous pouvez être amené à devoir ...
Nicolas Coulombeau
Nicolas Coulombeau
Full-Stack Developer @ Galadrim
Gestion de données globales sur une application React : Redux VS Context API
Parmi les multiples frameworks JavaScript disponibles dans l'écosystème du développement web, React fait partie des solutions ...
Damien Deredec
Damien Deredec
Full-Stack Developer @ Galadrim
Les principales raisons de voir votre application rejetée de l'App Store
Avec près de 204 milliards de téléchargements en 2019 dans le monde entier, les applications mobiles sont aujourd’hui un ...
Antoine Mulak
Antoine Mulak
Business Developer & Product Manager @ Galadrim
Comment faire apparaître mon application mobile en première place sur les stores ?
L'objectif de cet article est de présenter les principales actions pour maximiser les chances d'apparaître en premier ...
Jean Ashton
Jean Ashton
CEO @ Galadrim
Comment déployer votre back-end sur AWS Elastic Beanstalk avec Github Actions ?
Mettre en place une architecture scalable pour votre back-end peut sonner comme un véritable challenge. Pour cause, la scalabilité ...
Matthieu Locussol
Matthieu Locussol
Full-Stack Developer @ Galadrim
Qu'est-ce que la JAMStack ?
La JAMStack est une architecture de développement web populaire depuis quelques années, qui consiste à compiler un site web ...
Arnaud Albalat
Arnaud Albalat
CTO @ Galadrim
Comment utiliser GitLab CI/CD pour améliorer votre flow de développement ?
Lors du développement d'une application, il y a toujours une petite appréhension lors la mise en production. Cette petite ...
Matthieu Locussol
Matthieu Locussol
Full-Stack Developer @ Galadrim
Comment réaliser une application de A à Z ?
Par où commencer ? Quelles technologies choisir ? Comment définir ma cible ? Quelles sont les grandes étapes à suivre ? Si ...
Clémence Nabet
Clémence Nabet
Business Developer @ Galadrim
E-Santé : digitaliser l'expérience client dans les pharmacies Leadersanté
Leadersanté est un groupement de plus de 300 pharmacies réparties sur l’ensemble du territoire français auxquelles il propose ...
Gautier Mulak
Gautier Mulak
Business Developer @ Galadrim
Créer son application mobile en React Native
Instagram, Bloomberg, UberEats, Facebook, Walmart, Skype ou encore Tesla : de nombreuses entreprises ont fait le choix d’utiliser React ...
Gautier Mulak
Gautier Mulak
Business Developer @ Galadrim
Quelle stratégie de lancement pour son application ?
Avec plus de 194 milliards de téléchargements dans le monde et un volume d’achat de 101 milliards de dollars, le marché des ...
Gautier Mulak
Gautier Mulak
Business Developer @ Galadrim
L'avantage d'un travail en régie par rapport au forfait
Pour la réalisation d’un projet digital, par exemple le développement d’une application web ou mobile, il existe deux types ...
Jean Ashton
Jean Ashton
CEO @ Galadrim
Petite introduction à GraphQL
Qu’est-ce que GraphQL ? Ou plutôt commençons par la question, qu’est-ce que n’est pas GraphQL ? Malgré son nom, GraphQL n’est ...
Bastien Landry
Bastien Landry
Lead Developer @ Galadrim
Vous avez un projet ?
Démarrer la discussionDémarrer la discussion