Benoit GANTAUME

Pertuis

Passionné par le code depuis ma tendre enfance, j'essaie de donner le virus du code bien fait avec artisandeveloppeur.fr.
Développeur, entrepreneur, webmarketeur, podcasteur, youtuber, enseignant, formateur, créateur, auteur sont autant de facettes de mon quotidien.
Ma dernière lubie ? Faire de compagnon un saas utile aux développeurs.

Agilité
DevOps
Git

Venez partager vos connaissances, découvrir, les outils de développement logiciels autour des grandes chaines de développement, des grands IDE.


Partagé par Bruno Raby
il y a presque 4 ans
4

Derniers commentaires :
Ghislain Durand il y a presque 4 ans
J'utilise gitea.io en production (auto-hébergé) depuis plus d'un an et j'en suis très satisfait :
aucun bug bloquant, des mises à jours régulières et upgrade facile, peu gourmand en ressources (contrairement à gitlab) et performant, largement suffisant pour gérer une petite équipe et plusieurs projets en parallèle.
Bruno Raby il y a presque 4 ans - modifié il y a presque 4 ans
@Benoit merci pour ta remarque et ton accueil. Les autres merci pour le partage de gitea.io c'est toujours bon de connaitre une solution pour s'affranchir des gafams. Je vais ajouter un petit paragraphe à mon article pour présenter cette solution.

Je viens de jeter un œil sur la battle "Github vs GitLab" c'est vraiment très bien fait bravo.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Bonnes pratiques
Git

Lorsque l’on utilise Git, surtout quand on est débutant, on ne sait pas toujours comment nommer correctement ses branches ou ses messages de commits. Pourtant il est primordial pour s’y retrouver dans un projet, de respecter une convention de nommage.


Partagé par Axel Shaïta
il y a presque 4 ans
4

Derniers commentaires :
Axel Shaïta il y a presque 4 ans
@Corentin Leffy J'ai pas mal utilisé cette convention que je trouve, comme tu dis, très visuelle. J'en fais d'ailleurs mention très brièvement dans mon article.

@Marc Bouvier C'est exactement cette convention ! Effectivement elle est de plus en plus suivie car pas mal d'outils se basent sur celle-ci pour automatiser la génération des changelogs ou le versionning (en se basant sur semver.org/lang/fr/)
Baptiste Pottier il y a presque 4 ans - modifié il y a presque 4 ans
@benoit Oui, nous l'utilisons depuis une année en mode "souple", c'est à dire que nous gardons une branch develop en plus de la master, là ou certain "extremistes" ne gardent que la master (et franchement on s'interroge à ne pas pousser jusque là tellement c'est pratique).
Les gains sont :
- l'obligation de travailler propre (il faut penser au copain)
- obligation de faire de petit commit
- incitation forte au feature flag
- Jamais de gros diff, jamais de branch qui se meurent ou qui durent des jours et des jours voir plus (sympa à merger ...)

On peut très bien savoir faire cela avec des branches, mais alors elles n'ont plus d’intérêt (si on merge toutes les heures, autant faire dans develop).
A chaque onboarding, le nouvel arrivant est dérangé mais très vite il adore (et on utilise les tags!) c'est queque chose qu'il faut pratiquer pour véritablement en comprendre l'avantage (comme le TDD sur ce point)
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
NodeJS
Optimisation

Comment profiler notre application Node.js ? Quelles fonctions consomment le plus de temps CPU ? Nous allons voir tout cela aujourd'hui !


Partagé par Benoit GANTAUME
il y a presque 4 ans
3

Derniers commentaires :
Elise Patrikainen il y a presque 4 ans
Je suis d'accord: je trouve que, sur la scène JS française, le blog de @Axel Shaita est l'une des meilleures ressources actuelles.
Axel Shaïta il y a presque 4 ans - modifié il y a presque 4 ans
Merci du partage. Honnêtement je ne sais pas si l'optimisation des performances est une préoccupation courante dans l'univers Node.js mais c'est pour moi essentiel de savoir comment analyser celle-ci pour éviter de consommer de la ressource inutilement, surtout lorsque celle-ci est limitée. Malheureusement beaucoup de développeurs que j'ai rencontrés ne savent pas comment s'y prendre pour analyser les performances, les ressources à ce sujet sont peu nombreuses voir inexistantes en français d'où la rédaction de cet article.

Très content des retours que j'ai eus sur cet article qui m'a demandé, comme tu l'as dit Benoit, pas mal de temps.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.

La balance entre éthique et usage est parfois difficile à trouver...
Je t'en parle dans les aventures de la semaine.


Partagé par Artisan Développeur
il y a presque 4 ans
6

Derniers commentaires :
Benoit GANTAUME il y a presque 4 ans
@Guillaume Darbonne : es-tu utilisateur de node ?
Si oui, je t'invite à le configurer dans les tag de ton profil : compagnon.artisandeveloppeur.fr/...
Benoit GANTAUME il y a presque 4 ans - modifié il y a presque 4 ans
Hum... En fait j’ai un peu trop anticipé... Les tags de profil arrivent dans la prochaine version !
Mais tu peux déjà y compléter ta bio et indiquer tes liens de profils pour apprendre à mieux te connaître.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.

La balance entre éthique et usage est parfois difficile à trouver...
Je t'en parle dans les aventures de la semaine.


Partagé par Artisan Développeur
il y a presque 4 ans
6

Derniers commentaires :
Benoit GANTAUME il y a presque 4 ans
@Guillaume Darbonne : es-tu utilisateur de node ?
Si oui, je t'invite à le configurer dans les tag de ton profil : compagnon.artisandeveloppeur.fr/...
Benoit GANTAUME il y a presque 4 ans - modifié il y a presque 4 ans
Hum... En fait j’ai un peu trop anticipé... Les tags de profil arrivent dans la prochaine version !
Mais tu peux déjà y compléter ta bio et indiquer tes liens de profils pour apprendre à mieux te connaître.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.

La balance entre éthique et usage est parfois difficile à trouver...
Je t'en parle dans les aventures de la semaine.


Partagé par Artisan Développeur
il y a presque 4 ans
6

Derniers commentaires :
Benoit GANTAUME il y a presque 4 ans
@Guillaume Darbonne : es-tu utilisateur de node ?
Si oui, je t'invite à le configurer dans les tag de ton profil : compagnon.artisandeveloppeur.fr/...
Benoit GANTAUME il y a presque 4 ans - modifié il y a presque 4 ans
Hum... En fait j’ai un peu trop anticipé... Les tags de profil arrivent dans la prochaine version !
Mais tu peux déjà y compléter ta bio et indiquer tes liens de profils pour apprendre à mieux te connaître.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
CQRS
Design Pattern

Un article qui explique clairement le concept de CQRS.
Encore en anglais...
Si vous avez des bonnes ressources sur la questions, pensez à les partager !


Partagé par Benoit GANTAUME
il y a presque 4 ans
3

Derniers commentaires :
Laurent il y a presque 4 ans
J’ai eu l’occasion de le mettre en place sur un gros projet.
C’est un bon pattern d’architecture logicielle qui permet de bien séparer les transactions en lecture d’un côté et les transactions en lecture/écriture de l’autre.
Les développeurs aiment bien.
L’utilisation de commandes permet une bonne réutilisation des règles de gestion internes.
Pattern à ne pas confondre avec « Event Sourcing » qui lui est une extension de CQRS.
Damien Raymond il y a presque 4 ans
Même si on n'utilise pas CQRS, je trouve que le concept de command peut être utilisé parfois juste pour avoir un code plus lisible et explicite.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Code
Évènement

La plus grande compétition de code en ligne de France se jouera demain. On devrait être plus de 5 000 développeurs en ligne !
Et cette année ils ont ajouté Swift dans leurs langages, y’a des gens qui y participent ? Normalement j’en suis !


Partagé par Maxime Delporte
il y a presque 4 ans
8

Derniers commentaires :
Benoit GANTAUME il y a presque 4 ans
Que la force soit avec toi !
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Carrière
Reconversion

J'ai l'impression qu'il y a un espèce de courant de fond qui pointe du doigt un gros problème dans le système de reconversion : il y a un trou entre la sortie d'école et une réelle employabilité.
Freddy pousse ici un coup de gueule et s'en est pris plein la tête...
Il est visiblement plus simple de taper sur le messager que se remettre en question...
Vous en pensez quoi ?


Partagé par Benoit GANTAUME
il y a presque 4 ans
3

Derniers commentaires :
Benoit GANTAUME il y a presque 4 ans
@Freddy Sallaberry Je trouve son article bon joueur.
Il défend sa crémerie sans dénigrer le message.
Il reconnaît même que le problème est réel.
Freddy Sallaberry il y a presque 4 ans
Je suis entièrement d'accord avec toi, je le rencontre semaine prochaine pour échanger 😊
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Carrière
Reconversion

J'ai l'impression qu'il y a un espèce de courant de fond qui pointe du doigt un gros problème dans le système de reconversion : il y a un trou entre la sortie d'école et une réelle employabilité.
Freddy pousse ici un coup de gueule et s'en est pris plein la tête...
Il est visiblement plus simple de taper sur le messager que se remettre en question...
Vous en pensez quoi ?


Partagé par Benoit GANTAUME
il y a presque 4 ans
3

Derniers commentaires :
Benoit GANTAUME il y a presque 4 ans
@Freddy Sallaberry Je trouve son article bon joueur.
Il défend sa crémerie sans dénigrer le message.
Il reconnaît même que le problème est réel.
Freddy Sallaberry il y a presque 4 ans
Je suis entièrement d'accord avec toi, je le rencontre semaine prochaine pour échanger 😊
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Artisan Développeur utilise des cookies afin de t'offrir les meilleurs services. En poursuivant ta navigation, tu acceptes l’utilisation de cookies. En savoir plus