Bien que cela fasse près de 18 mois que nous n’avons pas publié une nouvelle fournée de Dev Facts, nos équipes ont continués à alimenter la pile des perles des développeurs. Et du coup, double fournée !!
Tester, c’est douter
- A : Attention, je vais peut-être (je l’espère) faire sonner [la prod]
- B : A, toujours là pour utiliser la prod comme son bac à sable
J’ai appris à lire, je ne souhaite ça à personne
Nan mais en plus je sais même pas ce qu’il faut faire ! Le ticket il est là, y a plein de mots !
Professionnel jusqu’à l’assiette
- A : Mais moi quand je commande ma salade moulin, je fais gaffe a prendre des trucs qui vont ensembles ! Genre, chou rouge et betterave, c’est des couleurs complémentaires !
- B : Ah bah tout de suite on voit le dev qui se débrouille en CSS ici
La mutualisation
c’est l’avantage d’avoir une solution core, tu retrouveras sûrement les mêmes bugs chez les autres clients
Les doigts devraient suffir
C’est le moment où je croise les fesses
Le débat, mode d’emploi
- A : en fait c’était vachement mieux
- B : ben non
- A : ¯\(ツ)/¯
- C : j’aime les débats argumentés 🤣
Quand les admins découvrent la vie réelle
Super faut respecter les règles quoi
Quand il faut éteindre un client
J’ai l’impression de supprimer mon skyblog
C’est un peu plus moins bien
C’est cute dans le côté dégueulasse
Le télétravail v2
- A : Il fait plus chaud dans les couloirs que dans les bureaux.
- B : On a qu’à déplacer les bureaux dans les couloirs. On fera du téléprésentiel
L’entrainement, c’est important
Mon temps de réaction en réunion n’est plus très bon depuis que j’ai arrêté de jouer a StarCraft.
Un développeur, un vrai, avec pleins de doigts
Je fais pas un copier-coller, je retape doigt par doigt
L’échelle sociale en entreprise
Un alternant : Je peux avoir un stagiaire moi aussi ?
Quand le respect s’est enfui
Vas-y répète, je n’écoutais pas
Ou alors, c’est le 9ème jour de la semaine
C’est le 5 le dernier vendredi du mois ?
Quand ça échoue vraiment
Au lieu d’échouer avec succès ça échoue avec échec
Pas vu, pas pris
C’est une feature potentiellement pas impactante tant que tu ne l’utilises pas
C’est pas faux
Ca sert à rien d’avoir un truc qui sert à rien
L’ingéniosité
Ah ? Ma molette est en panne …. tant pis je vais scroller au clic
C’est pas faux, bis
C’est cool les choses bien
Ils ne savaient pas que c’était impossible, alors ils l’ont fait
On est obligés de pouvoir puisque c’est la seule solution
Il n’a visiblement pas eu son stagiaire
Un alternant: Je vois pas mon code si je pleure
Vous faites quoi mercredi soir ?
J’ai une nouvelle passion purée de piments qui m’a bien occupée durant le dernier week-end
J’adore ce genre de phrases. Je suis 100% susceptible d’en faire sur plein de sujets cuisine. Mais à chaque fois je ne peux m’empécher de penser qu’on pourrait être invité à un diner de cons avec ce genre de phrase 😂
De la sagesse, il faut faire preuve
La vie est un breaking-change
Le positivisme
“Non”, c’est pas négatif
A la pointe de la technologie
On a commencé les travaux de refonte auj 😄. (injection de dependance, puis on enchaine sur l’utilisation des “nouvelles” api apple (qui datent d’il y a 4 ans déjà 😄))
L’inflation, c’est compliqué
Ouais y a l’inflation, c’est bien pour ça que tu me gonfles ?
La quadrature du cercle new gen
Je suis entrain de tourner en rond dans un triangle
But why ?
Parce que parler lascivement a une chaise, j’ai jamais tenté
Exemple très parlant
C’est écrit plus petit que derrière les paquets de céréales
Il fait aussi du thé ?
Je n’ai pas la science infuse, je suis juste un connard qui fait des commentaires.
C’est pas faux, ter
Alors c’est moche, parce qu’en vrai, c’est pas très beau
Je ne dirais pas que ça a échoué, je dirais que ça n’a pas marché
C’est pas du DDOS, c’est un stress test pas vraiment sous contrôle
The yes need the no, to win, against the no
Ca peut être long à écrire très vite
Avoir une passion, c’est important
Casser les couilles, c’est ma passion
Le trou noir de la productivité
‘Tain je sais pas si c’est votre ilot, mais j’ai vraiment l’impression de rien foutre ici
Un chef, c’est fait pour cheffer
- A : C’est marrant mais on a jamais fait de pair ensemble !
- B : En même temps, je dev pas… et toi non plus…
L’agenda, c’est so 2010
- Un lead à un membre (appelons le T) de son équipe : Bon, tu nous rejoins ?
- T : ah on a réunion ?
- Le lead : ben on est en retro surtout là
Tout dépend de la zone
- A : Tout depend de la policy
- B : et pas de la gendarmerie ?
RTFM
Putain lire la doc ça sert !
Pour un peu qu’il soit caché, on est foutu
le jwt actuel expire le 26/11/5189 20:26:26. (j’espère que ça suffira)
On m’a dit de regarder s’il y a des erreurs, pas s’il marche
- A : Dites, quelqu’un arrive a accéder a notre outil de monitoring ?
- B : Non, mais je crois que Vendredi dernier il était déjà cassé
- C : … Mais tu as mis RAS sur ton rapport de Monitoring ?
C’est pour engager un engagement
Il faut qu’on sache ce qu’il y a contractuellement dans le contrat…
Après le no code, le code à emporter
- A : On se fait un point “plan d’actions” si tu veux.
- B : Pourquoi pas maintenant ! Tu es sur place ?
- A : Non, à emporter !
Il n’a pas l’habitude
Oulaaa, mon PC il aime pas quand je travaille
C’est pas faux, quarter
Dell c’est le Apple de Windows
Et tout ça, pour pas cher
Avec rien, tu ne fais pas grand chose
Du coup, ça ne fait pas grand chose ?
Ca allait bien jusqu’à ce qu’on ne fasse rien
Quand tu développes à base de TNT
Là on pourrait tout casser sans rien faire marcher
Sudo make me a sandwich
- A : Ma commande marche pas
- B : Ca me dit un truc, je regarde sur StackOverflow… Ah oui tient le lien vers le site est violet
- A : Et du coup ?
- B : Rajoute un –force.
Et si on utilise des carottes jaunes ?
J’ai néanmoins le sentiment que le client compare des carottes et des patates. Par hasard au début les carottes et les patates (douces) avaient la même couleur, et que maintenant qu’on a des vraies patates, ca marche plus
Optimisme, définition
Pour le burndown, si on enlève tous les jours ou ça stagne, ça descend
Si, mais tu les comprends plus tard, quand tu n’en as plus besoin
De toutes façon les blagues de front on ne peux pas les comprendre, elles sont asynchrone
En plus, il faut lire des choses
- A : J’ai résolu notre problème
- B : Ah cool, c’était du coup ?
- A : C’était une mauvaise lecture de la doc
- B : Ouais mais leurs docs elles sont trop longues !
Le legacy de demain, qui a été fait hier, mais vu d’aujourd’hui
C’est un legacy futur
Ça nous est tous arrivé
Putain, je viens de faire un commit que j’ai appelé
--amend
Le pianiste
C’est mes doigts qui connaissent mon mot de passe, c’est pas moi
Ça explique des choses …
Hier j’ai utilisé mes compétences de dev front, j’ai fait un gâteau au chocolat
C’est presque ça
J’veux pas faire des features sur la comète
Du coup, on passe la prod en staging ?
La validation a conclut que ça marchait en prod mais pas en staging
En signal de fumée ?
Je sais pas comment je vais dev, ce qui est branché a mon écran c’est une cigarette électronique
C’était au tour du chien de surveiller l’alerting ?
- A : C’est quoi qui sonne comme ça ?
- B : C’est le collier de mon chien quand il bouge la tête
- A : Je voulais dire dans notre alerting
Merci
- A : On sait faire un test atoum
- B : À tes souhaits
Il échoue rapidement peut-être ?
Putain le code est tellement optimisé qu’il marche plus
Mais comme personne ne lit la doc …
C’est pas de la magie, c’est documenté
Une histoire de mar(s|c)h(e)
Si on Unmarshal puis Marshal, ça doit marcher
4G ou 5G ?
Avez-vous un cable Wi-fi à me prêter ?
Nous avons affaire à un serial killer
- A : He is on AirTiTi (RTT)
- B : Quoi ?
- A : En RTT
- B : Oh, on AirTiTi
You have to be curious
On a la salle bi curieux
On a dit que le chef est là pour cheffer
J’aimerais bien un assistant, genre un team lead
C’est beau ou beau ?
Je t’ai demandé de constater à quel point c’est beau, pas de me dire que c’est moche
Quand tu vas trop loin dans l’intimité des gens
Sachez que Mark Zuckerberg transpire beaucoup.
Les solutions les plus simples
Mon script qui sort mon PC de veille c’est mon chien qui passe vers le PC en bougeant la souris
Encore quelqu’un qui n’a pas lu la doc avant
- On va tous mourrir, le BOv3 aussi, mais lui c’est son jour. J’ai dit pareil pour ma mamie
- Moi aussi, mais j’ai pas pu la redémarrer après
- T’as oublié de la recompiler
- 😱 J’ai pas recompilé mamie !
Au moins, il est indispensable
Moi avec le temps, je me suis spécialisé dans les sujets qu’aiment pas le reste de la team
Et pour prendre un wget ?
T’as pas d’ami prends un Curly, t’as pas d’âme prends un curl
C’est pas faux, quinquies
Notre monitoring n’est fiable que si on peut s’y fier
Lynchez le !
Mais quoi ? Zelda c’est pas le personnage principal qu’on joue dans Zelda
Et le meilleur pour la fin
Y a peu de temps j’étais en train de faire du python, là je reviens sur du JS. Et du coup je suis en train de debugger mon site, quand d’un coup sans que je comprenne pourquoi à chaque fois que je le reload il imprime une feuille de papier. J’ai mis une heure à chercher avant de voir que par réflexe, j’ai debuggé mon code en utilisant la commande
console.log