Architecture Logicielle Qu'est-ce que l'architecture logicielle ? Que fait un.e architecte logicielle lors de la conception d'un projet, quel est son rôle ? En réalité, il est assez proche d'un architecte classique...
Junior Préparer des tâches pour intégrer un.e dev junior Embaucher des juniors, c'est bien. Mais recruter des juniors et préparer des tâches spécifiques pour leur onboarding et leur montée en compétence, c'est mieux !
Gestion de projet Qu'est-ce que le «bus factor» dans un projet tech ? Quelles seraient les conséquences si vous disparaissiez du projet du jour au lendemain ?
Git Comment mettre du code de côté avec Git ? Besoin de sauvegarder du code en cours de conception pour plus tard ? Voici la commande miracle !
Vie de développeur La différence entre un side-project et un side-hustle Où comment se fixer des objectifs clairs pour éviter les frustrations inutiles !
Gestion de projet Qu'est-ce que le «cargo cult» dans le développement logiciel ? Dans cet article je vous explique l'origine et le sens de l'expression "Cargo Cult", souvent utilisée dans l'informatique.
Gestion de projet Le meilleur outil pour créer des cartes mentales J'ai souvent cherché un logiciel de mind mapping, et j'ai enfin trouvé la perle rare !
Gestion de projet Créer un cahier des charges technique minimal Vous pouvez mettre ce que vous voulez dans un cahier des charges, mais voici les points incontournables !
Gestion de projet Pourquoi les développeurs disent : non ? La réponse courte est : parce que l'informatique est contre-intuitive pour les humains.
Conventions de nommage 6 guides de style pour Javascript, incluant Google, GitHub, AirBnB... Pour trouver une convention qui vous correspond, ou pour construire la votre !
Open Source 10 alternatives open-source et auto-hébergées pour vos projets Envie de limiter votre utilisation des éco-systèmes de Google et autres dans la gestion de vos projets ? C'est possible !
Git Les 6 commandes basiques pour démarrer un projet avec Git Git est un outil hyper-puissant et possédant des centaines de commandes différentes mais voilà quelques basiques !
NPM À quoi sert le fichier package-lock.json et faut-il le commit ? Quelle est la fonction de ce fichier et faut-il le versionner ?
Gestion de projet Les meilleurs outils pour faire du pair-programming en télétravail Comment profiter de cette formidable méthode de collaboration tout en travaillant à distance ?
Web Les 8 étapes de la création d'un site ou d'une application web Vous êtes perdu quant aux différentes étapes et aux différents livrables attendus lors de la création d'un projet web ? J'ai ce qu'il vous faut !
Gestion de projet Pourquoi est-ce si dur d'estimer le temps de développement ? Connaissez-vous le concept de complexité accidentelle ?
Gestion de projet Qu'est-ce qu'une User Story ? Vous pensez qu'une User Story est un simple post-it ? Détrompez-vous, c'est un concept bien plus complexe que ça !
Méthodologie Agile Qu'est-ce que la méthodologie Agile ? Si vous pensiez le savoir, vous pourriez être surpris !
Git Comment nommer ses branches et ses commits sur Git ? Les gens qui mettent des messages de commit incompréhensibles, on vous voit !
En français Ma gestion de projets de dev avec Trello Si vous aussi vous voyez tout le monde utiliser Trello mais que vous n'avez pas encore trouvé votre organisation, cet article devrait vous intéresser !