Changer le monde...

wall-e.jpeg J’ai l’impression, depuis quelques temps, d’avoir régulièrement cette conversation et en 3 jours de Devoxx France, elle est revenue au moins 5 ou 6 fois.

Comment on change le monde ?

Lire la suite

La vision du lion

Lion de Leszek Leszczynsli, CC BY-SA 2.0 Il y a quelques années, j’ai eu l’occasion de passer un week-end avec un dresseur de lion1. Quand j’interviens pour un accompagnement sur un nouveau projet, je repense presque systématiquement à ce qu’il m’avait alors expliqué sur la façon dont les lions voient le monde.

  1. en fait, je crois qu’il avait un autre mot que dresseur : préparateur, entraîneur peut-être, je ne me souviens plus.

Lire la suite

Software Craftsmanship à l'Agile Tour

at2013-speaker.jpg Octobre-novembre, c’est la période des Agiles Tour et d’Agile Grenoble. L’an dernier, en 2012 donc, toutes les sessions que j’avais proposé ont été acceptées. 9 sessions1 en 5 dates2. Heureusement que pour toutes ces sessions j’avais des binômes de chocs : Fabrice Aimetti, Pablo Pernot, Phillipe Launay et Thierry Cros.

Cette année, je fais tout l’inverse : pas d’atelier, et pas de binôme, une session et deux représention. Ce sera un talk en solo de 45 min à Agile Tour Toulouse et Agile Tour Montpellier3.

  1. 2 Sky Castle Game, 2 coding dojos, 3 projets dont vous êtes le héros, 1 lego4scrum et 1 talk

  2. Pau, Toulouse, Grenoble, Montpellier, Paris

  3. les deux seuls villes où j’ai proposé la session. Je conserve mon taux d’acceptation de 100% :)

Lire la suite

Formations TDD/Clean Code

Jusque là, je ne me suis pas lancé dans la formation inter-entreprise autour des sujets Clean Code/TDD essentiellement parce que j’ai vu des petits camarades très compétents ne pas réussir à attirer suffisamment de personnes1 pour que ça le fasse.

  1. le suffisamment étant autour de 3…

Lire la suite

La dictature des chiffres

Cluj, panneau

Entendu sur des projets :

– dev 1 : rahh, le taux de couverture est en dessous du seuil.

– dev 2 : ok, je vais voir où je peux rajouter des tests pour le faire remonter.

– dev 1 : t’embarques pas trop dans ce bout de code, il est tordu. Tiens, t’as qu’à couvrir les getter/setter, ça devrait suffire.

– dev 2 : bien vu !

– dev 1 : checkstyle râle parce que les attributs ne sont pas déclaré ‘‘transient’’. C’est quoi ‘‘transient’’1 ?

– dev 2 : je sais pas, fait ce qu’il te dit ça fera baisser le nombre d’erreur.

  1. '’transient’’, en java signifie que l’attribut ne sera pas présent lors de la sérialisation. Par conséquent, à la désérialisation, il prendra la valeur ‘‘null’’.

Lire la suite

Procrastination -- John Perry

perry-procrastination.jpg

4e de couverture :

Le philosophe américain John Perry est professeur émérite à l’université de Stanford en Californie. Étant de son propre aveu un procrastinateur invétéré, il a créé le concept révolutionnaire de « procrastination structurée ».

Traduit dans une vingtaine de langues, cet ouvrage lui vaut aujourd’hui une reconnaissance internationale.

Lire la suite

We Meet In Toulouse

La communauté IT à Toulouse est fabuleuse, diversifiée et très active. JUG, Toulouse JS, Apéro Web, Apéro Ruby, AFUP Toulouse, Meetup UX, et j’en oublie évidemment. C’est formidable, mais dès fois, pas facile de se repérer, de savoir où aller quand, et de caler ses dates pour les autres orgas.

Lire la suite