Technologies

Ce que j'utilise, et pourquoi

Pas tout ce que j'ai effleuré — ce vers quoi je vais réellement. Chaque tuile indique à quel point j'y suis plongé et quand j'ai commencé, et celles marquées « pourquoi » ouvrent le raisonnement qui l'a fait choisir plutôt que l'alternative, en général après avoir essayé l'alternative d'abord.

60 affichés

Back-end

Où vit l'essentiel de mon travail. La logique de domaine est dans un cœur sans framework, appelable depuis une route, un job ou un test sans démarrer l'application.

Front-end & mobile

Un seul client typé est la seule porte de l'interface vers l'API. Aucun écran n'ouvre un socket ni ne fait une vérification de permission tout seul.

Infrastructure & DevOps

Travailler seul rend les filets de sécurité non optionnels — ils font le travail qu'un second développeur ferait rien qu'en remarquant les choses au passage.

Tests & QA

Un run vert ne veut rien dire si les tests ne peuvent pas échouer. Je teste le vrai flux, pas seulement les types.

Sécurité & authentification

La leçon récurrente : décide comment une chose se révoque avant de construire le chemin heureux.

Le pattern sous tout ça

Les outils changent ; quatre habitudes non. Un seul endroit où chaque règle s'applique. Refus par défaut. De la logique de domaine qui tourne sans démarrer le framework. Rien ne compte comme fait tant que je ne l'ai pas vu fonctionner.