Julien Topçu Profile picture
Tech Coach @SHODOioFR, ex-@ExpediaGroup, @owasp member. Streamer & Blogger 🧑‍💻 @BeyondxScratch. @CraftsRecords 🗣️🎙️ founder. BIPOC's son. Tweets 🇨🇵 & 🇬🇧
Apr 1, 2023 25 tweets 6 min read
#Twitter vient de rendre open-source son algorithme, outre les blagues que je vais citer en thread, j'ai trouvé un truc intéressant dans le commit initial et qui a été supprimé par la suite. En suivra une vulgarisation de l'algo #thread 👇🧵1/
github.com/twitter/the-al… En gros ce que je comprends de ces bouts de code, les équipes A/B testaient des features et évaluaient si cela impactait négativement les stats en terme de reach d'Elon Musk. A priori ça checkait aussi les différences de scores entre les républicains et les démocrates👇2/
Sep 1, 2022 8 tweets 2 min read
J'avais commencé un article sur ce sujet. Beaucoup d'entreprises ont des entretiens scolaires, souvent en cargo cult des GAFAM, où on te demande des défi d'algo.

Le soucis c'est que souvent ça ne correspond pas au day2day de la boite et une fois que t'es dedans tu en es déçu👇 Le pire c'est que cela ne permet pas de sélectionner des personnes forcément en adéquation avec les besoins de la boite. 👇
Aug 5, 2022 13 tweets 5 min read
On entend souvent parler de la confusion entre @JavaScript et @Java (et on se moque souvent des gens qui la font)
Mais saviez-vous qu'en réalité cela est lié à Microsoft ? Et que le fait que leurs noms soit proche n'est pas du tout le fruit du hasard ?

#thread historique 👇 1/ En 1991, les ingénieurs de Sun Microsystems frustrés de C/C++ imagine un langage WORA (write once, run anywhere).

1994, le web connaît sa première explosion avec l'avènement du Navigateur Mosaic. L'équipe recentre alors ce langage qu'il nomme Java sur un usage Web.
Nov 5, 2021 5 tweets 3 min read
@christopheml @adrienjoly Avec la dimension qui te permet d'abandonner l'idée de rembourser la dette pour augmenter ta productivité. @christopheml @adrienjoly L'image de ne pas faire la vaisselle n'est pas la bonne, à moins que tu puisses décider de la laisser ad vitam eternam sur ton évier et que tu décides de ne manger que des nouilles instantanées dans leur emballage.
Jul 12, 2020 8 tweets 2 min read
Il y a comme une fausse croyance qui devient péremptoire et qui sous couvert de clean architecture et de principes crafts, dicte qu'un bon développeur (-ement) logiciel se doit d'être agnostique de la technique et de ses implémentations, ce qui est totalement faux
Thread 👇 Toute logique métier sans support technique ne constitue pas un logiciel, la technique est toute aussi importante que le métier, la clean architecture ne prône que la stricte séparation des 2 et ceci pour en assurer la pérennité de chacune de ces parties