Installer Lineage OS sur un Fairphone 3

Après des années de bon et loyaux services —il a envoyé son premier SMS en janvier 2017, cela fait donc plus de 7 ans !—, mon Fairphone 2 va enfin prendre sa retraite. Il aurait sûrement pu tenir encore quelques temps, mais 1) la navigation sur...

Écrire la documentation métier d'une application

Dans cette article, j'aimerais m'attarder sur un aspect de la documentation auquel, honte sur moi, je n'ai commencé à m'intéresser que très (trop) récemment : la documentation métier d'une l'application. Pour comprendre ce que je veux dire par «...

Au revoir Mamba !

Mamba est un outil de Behaviour-Driven Development pour écrire des spécifications en Python. Les spécifications d'un programme, ou juste « spéc’ », sont des exemples de comportements que le programme doit avoir. Elles peuvent être exécutées pour...

Les Grands Principes

Cet article est le troisième de la série « les Grand·e·s ». C'est plus un inventaire à la Prévert qu'une présentation complète de chaque principe. Ici encore, la liste n'est pas exhaustive. Je me contente de présenter ce qui a fonctionné pour...

Les Grandes Approches

Cet article est le second de la série « les Grand·e·s ». Après avoir présenté les Grands Esprits, je trouvé important de les replacer dans les courants de pensée aux quelles ielles ont participés ou qu'ielles ont crées. Il y a bien sûr d'autres...

Les Grands Esprits

Cet article est le premier de la série « les Grand·e·s ». Cette série est une humble tentative pour mettre par écrit les acquis de 17 ans d'expérience dans le domaine de l'informatique. Le but n'est pas de parler de « la » vérité, mais de « ma »...