
Johan Chan
Ce qui m'anime dans la construction de logiciels : comprendre les systèmes complexes, créer des choses durables, et partager ce que j'apprends en chemin.
Ce qui me guide
Simple
La simplicité n'est pas une réduction, c'est une clarté. Un système simple est celui que vous comprenez encore 6 mois plus tard sans vous frustrer. Il ne fait que ce qu'il doit faire, mais le fait bien.
Cohérent
La continuité logique entre les parties d'un tout. Chaque composant, chaque décision, doit « rimer » avec le reste du système. La cohérence garantit la maintenabilité.
Durable
Pas la durée de vie d'un produit, mais sa capacité à évoluer sans se déformer. Un système durable supporte le changement sans perdre son équilibre. C'est penser à long terme.
Le Craft
Une éthique de travail, pas une tendance technique. Une manière d'être développeur, plus qu'une méthode de développement. Chaque projet est une graine : il mérite d'être cultivé, pas assemblé à la chaîne.
Pour les projets professionnels
Je travaille avec des entreprises via La Graine du Craft. Consulting, formations, et accompagnement technique.