June 9, 2018

Socrates UK - Imposter Syndrome

Resources Presentation Presentation Book : Mindset Dr Carol S Dweck Ego is my enemy Dealing with imposter syndrome Destigmatise discomfort (labelling) “I feel like this presentation is going to go terribly and everyone will find out what a loser I am. I am feeling imposter syndrome. Many people get this.” Neutralise negativity (challenging beliefs) “While not everything will go perfectly, that’s ok and my darkest fears are unlikely to be realised. ... Read more

June 9, 2018

Socrates UK - Pair Prog

Sharing Experience. how to involve more people to pair programming on openspace, when a pair succeed on the code : high five when a test pass. => pair is fun ! At the end of the pairing session ask how it goes for the other. Benefits knowledge sharing less code is creating retention of happyness of people Letting team move around and workshop once a week. once a week in order to : ... Read more

June 9, 2018

Socrates UK - Run a Coding Dojo

By @sleepyfox Introduction To start @sleepyfox recommand a rapid round table. Each person could tell his/her : Name What are your dayjob Random fact about you content Command&Control >> Teaching >> Coaching >> Delegating Random stuff typing is not the bottleneck Sometimes senior architect don't want to write tests It’s important to have blank, don’t need to fill all blanks how to maintain dojo over time ? ... Read more

June 8, 2018

Socrates UK - GTD

what’s the idea ? Remembering stuff is consuming brain energy. Externalize useless stuff out of your brain to keep free mind. Create lists of things you can do in specific context [thing done with phone / things done offline / by mail / someday I will do / waiting for] Principle 3 questions could it be delegating ? do I need to do something about it , how long did it take ? ... Read more

November 29, 2017

Technical Practices

XP Coaching Experience Awesome talk given at SoCraTes_BE 2017 by @pedromsantos. Learning Pyramid Pedro had to coach a team around core XP Practices. He decided to coach the dev team following this learning pyramid : Starting at the bottom of the pyramid and going bottom > up. Each practices is associated with one or more katas : Pair programming The kata should be simple, Pedro recommand the FizzBuzz kata. ... Read more

September 27, 2017

Retrospectives

Déroulement de la rétrospective Set the stage : 5% Collect Data : 50% Generate insights : 20% Decide what to do : 15% Close the retrospective : 10% Liste des rétrospectives 1 - Pomodoro Retrospective Demander à chacun son action de la rétro précédente Mad / Sad / Glad Dot voting ROTI + Rappel Actions Difficile de faire tenir cette rétro en 25 minutes ... Read more

September 4, 2017

Marketplace

Définir un but Prendre 5 minutes pour introduire le world cafe et définir un but à la session courante. Icebreaker Par exemple : trouver un point commun au groupe que les autres ne peuvent pas trouver. Timing 2h (1h30 world café + 30min rétro) Déroulement Préparer des questions/points pour chaque groupe, accepter d’en choisir d’autres en séance. Groupes de 4 personnes environ avec une grande feuille, Bainstorm / MindMap / SketchNote / Dessins / … tout peut être fait sur cette feuille. ... Read more

June 11, 2015

Ncrafts.io - When DDD meets Documentation

When DDD meets Documentation On m’avait prévenu que @cyriux était un orateur qui décoiffe, et ben je n’ai pas été déçu. Au niveau de la forme, voici une idée du rythme : Plus de 230 slides en 45 min, moins 15sec par slides ! @cyriux part du principe (partagé par un bon nombre d’entre nous) que la documentation c’est chiant et souvent obselète voire inutile. Mais au final qu’est-ce que la documentation ? ... Read more

June 18, 2014

Modifier le titre d'un commit sous Git

Ce soir j’ai voulu passer l’ensemble des messages de commit en anglais sur un projet perso. J’ai utilisé les commandes suivantes : Modifier le message du dernier commit git --amend Modifier le titre du commit Modifier le message d’un commit précédent Prenons le cas d’un commit d’identifiant c161d7d git rebase --interactive c161d7d^ Passer le commit en edit Lancer la commande git --amend sur le commit Modifier le titre du commit Lancer la commande git rebase --continue pour terminer le rebase Modifier le message du 1er commit du repository git rebase --interactive --root ... Read more

April 26, 2014

Baby Steps en Coding dojo

Nous disposions de seulement 1h30 pour découvrir les babys steps en Coding Dojo. Ayant déjà pratiqué cet exercice lors de Code Retreat, je savais à peu près comment le présenter. @avernois et @VincentFERRIES m’ont aiguillé dans le choix du kata, merci à eux. La séance s’est déroulé de la façon suivante : Explication des règles du jeu (15 min) Rappel du besoin du kata Mars Rover Développer une API qui déplace le Mars Rover sur une grille Une première méthode prends en paramètre les coordonnées initiales (x,y) et sa direction (N,S,E,W) Une seconde méthode prends une chaine de caractère en paramètre correspondant à la commande à executer les commandes ‘f’ et ‘b’ permettent d’avancer et reculer les commandes ‘r’ et ‘l’ permettent de tourner sur la gauche et tourner sur la droite Implémenter une façon de faire boucler la grille d’un bord à l’autre Implémenter la détection d’obstacles Example: Le Mars Rover sur une grille de 100x100 à la position (0, 0) en direction du Nord. ... Read more