đ§č Newsletter Wor #24 : refaire Wordle, ĂȘtre hackeuse dans les annĂ©es 80, du refacto...
Une newsletter bimensuelle sur l'actualité Ruby on Rails et web
Dans cette Ă©dition on dit au revoir Ă Webpacker, on dĂ©couvre la vie trĂ©pidante dâune hackeuse, on voit comment faire travailler engineering et sales / marketing main dans la main (si si), on suit la construction dâun dashboard au million de vues, on fait la paix avec CSSâŠ
đ Tu peux trouver l'Ă©dition en anglais iciï»żï»ż (english version)
đźđč Tu peux trouver lâĂ©dition en italien ici (versione italiana)
ActualitĂ©s Web đïž
Bon, on nâa pas trop de news web Ă partager pour cette Ă©dition, alors sur la suggestion de lâune dâentre vous, on partage un outil pratique, Omni, rĂ©alisĂ© par Alyssa X, pour amĂ©liorer sa productivitĂ© de son browser et qui est accessoirement en open source sur GitHub đ
đ€ïž ActualitĂ©s Ruby et Rails
Webpacker prend sa retraite bien méritée ! Voici un guide pour faire le switch
Release de RubyGem 3.3.6 et récap des nouveautés Ruby 3.1
Cleiviane Costa tâexplique comment upgrade de Rails 6.1 Ă Rails 7
Le Game Engine 2D Dragon Ruby Jam Toolkit est gratuit jusquâau 12 fĂ©vrier
LâĂ©diteur RubyMine est en Early Access
Ruby tip đ
Enumerable#tally
La méthode tally
te permet de compter les occurrences de plusieurs éléments.
Tu reçois un hash
avec les éléments (keys
) et leur compte (value
).
Câest simple comme bonjour, mais câest pratique comme tout !
["a", "b", "c", "b", "b"]â§tally #=> {"a"=>1, "b"=>3, "c"=>1}
Dans la toile đžïž
đ”ïžââïž Mais qui est Susy Thunder ?
Susy Thunder est une des plus grands hackeuses des annĂ©es 80, spĂ©cialisĂ©e dans lâingĂ©nierie sociale (social engineering). Cet article (Ă la mise en page magnifique) retrace sa vie. Et si tu nâen as jamais entendu parler, câest parce quâelle a rĂ©ussi son coup Ă ne pas se faire attraper. đ
âš Searching for Susy Thunder - Claire L. Evans
đŻ Comment ne pas tout sacrifier pour lâengineering
Charity Majors raconte la crĂ©ation et le dĂ©veloppement dâHoneycomb quâelle a cofondĂ© et dont elle est CTO. Elle met en garde contre une culture dâentreprise qui mettrait la tech au-dessus de tout, au dĂ©triment des ventes et marketing. Elle partage Ă©galement ce quâelle cherche dans les profils ingĂ©nieurs lors des recrutements.
âš How engineering driven leads to engineering supremacy - Charity Majors
đ€ Le pouvoir des introverti·e·s
Peut-ĂȘtre que tu ne sais pas encore que tu es introverti·e, ou que tu le vis comme une difficultĂ© dans ton travail ou tes Ă©tudes. Alors cet article de Sumudu Siriwardana va te faire beaucoup de bien, pour reconnaĂźtre ce que ça tâapporte et que tu peux dĂ©velopper comme forces.
âš How to Leverage Being an Introvert for Better Content Creation - Sumudu Siriwardana
Du code đ»
đŠ Construire un dashboard Ă 1 million de vues uniques par jour
On savait que les cas de Coronavirus avaient Ă©tĂ© comptabilisĂ©s au Royaume-Uni dans un tableau Excel, mais pas que ! Claire Giordano nous raconte comment a Ă©tĂ© progressivement construit le dashboard regroupant les donnĂ©es rĂ©coltĂ©es sur la pandĂ©mie (spoiler alert: par itĂ©ration), les problĂšmes rencontrĂ©s (faut que ça scale, faire des bonnes queries), les choix techniques (Postgres, lâopen source)⊠Un article trĂšs complet et hyper intĂ©ressant !
âš UK COVID-19 dashboard built using Postgres and Citus for millions of users - Claire Giordano
đ§č Un refactor rĂ©gulier Ă©loigne le mĂ©decin
Il est possible en lisant cet article que tu aies un rire nerveux, parce que le âhacky wayâ trouvĂ© par lâĂ©quipe tech dâAlan pour rĂ©soudre une Ă©volution de produit sâest transformĂ© en dette technique des familles, toi-mĂȘme tu sais. Le compte-rendu du refactor en intĂ©ressera plus dâun·e on pense, dĂ©v comme product owner, parce que ça a lâair dâavoir Ă©tĂ© un gros chantier et les retours dâexpĂ©riences dans ce domaine sont toujours bons Ă prendre !
âš Large refactoring - ChaĂŻmaa Kadaoui
đ€ Faire la paix avec CSS
Oui, CSS est un vrai langage et fait mal Ă manipuler si on ne le maĂźtrise pas. Du coup on a sĂ©lectionnĂ© un article qui permet de se plonger dans le fonctionnement de flexbox, pour que flex-basis, flex-shrink, flex-grow nâait plus de secret pour toi, ou mĂȘme si tu utilises un framework qui te cache ses vilains mots (Bootstrap đ), tu pourras comprendre la machinerie derriĂšre.
âš How Flexbox Works - Tiffany B. Brown
Fun đ
đ© Refaire Wordle
Qui est accro ? (Confession: pas encore nous). Mais bon, on a nos horizons ouverts et du coup on te propose de suivre le tuto dâAnna Lytical, qui nous fait dĂ©couvrir le framework p5.js.
âš Drag queen codes: Wordle đ âš - Anna Lytical
ĂvĂ©nements đĄ
đŁ Lâimportance des femmes noires dans la data - 10 fĂ©vrier
Oyinkansola Adebayo te parlera du soutien et de lâempowerment quâelle apporte aux femmes noires et aux minoritĂ©s ethniques grĂące Ă son entreprise Niyo Hair and Beauty, son rĂ©seau Niyo Network et son bootcamp âblack codherâ.
âš The importance of Black & Ethnic Women in Data - Oyinkansola Adebayo
đ Le Machine Learning au service de la relation client - 16 fĂ©vrier
Trois prĂ©sentations et cinq intervenantes : Paris Data Ladies a prĂ©parĂ© un programme dâenfer ! Les intervenantes tâexpliquerons ce quâelles ont mis en place grĂące Ă lâIA et la data science pour amĂ©liorer la satisfaction client dans leur domaine.
âš Le Machine Learning au service de la relation client - Paris Data Ladies
đ©âđš Portfolio dâUX designers - 15 fĂ©vrier
Câest lâoccasion de faire le plein de bons conseils pour son portfolio et sa recherche dâemploi en UX design. AprĂšs un premier talk sur les Ins et les Outs du moment, tu pourras discuter de ton CV et de ton portfolio pour le rendre encore plus attractif.
âš Expert UX Portfolio Review
â Offre-nous un cafĂ© pour soutenir la newsletter đ° Merci Ă dianedelallee, Linzellart et officierazarov de nous avoir dĂ©jĂ soutenues !
đŹ Quâas-tu pensĂ© de cette newsletter ? PlutĂŽt đ / đ / đ€ / đ© ?
âš Rejoins-nous: meet-up | twitter | le site de ressources
Rédactrices: Camille et Juliette
Traduction pour la version anglaise: Aurelie
Traduction pour la version italienne: Paola