⚗️ Newsletter Wor #21: oh tiens un nouveau framework React, des microservices, du code expliqué avec des chats...
Une newsletter bimensuelle sur l'actualité web et Ruby on Rails
Dans cette édition on discute des chantiers des microservices, on met des chats dans des boîtes, on découvre des jobs tech, on fait pousser des plantes…
👋 Edition en anglais (english version) | 🤌 Edition en italien (versione italiana)
Actualités Web 🗞️
En ce moment on a l’impression qu’on annonce un nouveau framework React à chaque édition de la Newsletter et étant dév Ruby, on est un peu comme ça:
Mais bon. Du coup. Le framework Remix, dont tu n’as sûrement jamais entendu parler parce qu’il était payant, est maintenant gratuit et a release sa v1.0.
Sinon l’article qu’on a vu le pluuuus passer ces deux dernières semaines (genre vraiment BEAUCOUP) c’est Rust Is The Future of JavaScript Infrastructure 🦀.
🛤️ Actualités Ruby et Rails
Release de Ruby 3.0.3 et ce qui est à venir pour Ruby
Les derniers talks des WNB.rb:
Rails tip 💎
ActiveRecord::QueryMethods#in_order_of
La méthode #in_order_of a été ajoutée à Rails 7 pour pouvoir enfin trier des éléments d'une requête selon un ordre prédéfini (autre que simplement ASC, DESC).
Pour les versions antérieures à Rails 7, il faudra un peu plus de code pour arriver à ce résultat, finalement c’est peut-être même plus amusant.
✨ MySQL-manually defined order the arel way
✨ Rails 7 adds ActiveRecord::QueryMethods#in_order_of
Dans la toile 🕸️
📝 Travailler dans la tech sans coder
Bukola présente différents métiers qui gravitent autour du code comme QA, écrivain·e tech, Business Analyst, Project Manager (Agile / Scrum)… Parce que qui dit fin d’année dit envie de se réinventer ?
✨ In Demand Tech Jobs (No Coding) - Bukola
⚗️ Avancer en partageant son travail
Quand on travaille sur un projet entrepreunarial, on peut avoir comme réflexe de ne pas en parler tant que ce n’est pas complètement abouti, de cacher son idée par peur qu’on nous la vole… Dans cette (superbe) présentation, Steph Smith montre tout l’intérêt de faire tout l’inverse de ça, de créer un produit en partageant publiquement son avancée.
✨ Building In the Open - Steph Smith
🎶 Comment recommander de la musique
On entend souvent parler des algorithmes de recommandation qui servent à alimenter les fils d’actualités des applications sur lesquels on passe beaucoup trop d’heures par jour (🥲), mais bon du coup là plutôt que de les maudire on essaie de les comprendre grâce à cet article de Lea Briand sur la recommandation de musique à de nouvelles utilisatrices ou nouveaux utilisateurs chez Deezer.
✨ Recommending music to new users - Lea Briand
Du code 💻
🏗️ Le chantier des microservices
La migration en Microservices n'impose pas que des challenges techniques, c’est aussi toute la coordination d'équipe qu’il faut penser ou repenser. Jessica Tai te parle des défis humains auxquels elle a du faire face au sein d'Airbnb pour faire collaborer les équipes lors des gros chantiers.
✨ The Human Side of Airbnb’s Microservice Architecture - Jessica Tai
🖌️ De la visualisation de données avec D3.js
D3.js est une librairie javascript utilisée pour manipuler et représenter des données. On a trouvé deux tutos sublimes (non, vraiment) pour la tester.
✨ React + D3.js - Amelia Wattenberger
✨ How to create a screen reader accessible graph like Apple's with D3.js - Sarah L. Fossheim
🐈 Des maths expliqués avec des chats
Il y a des concours et des prix organisés pour les thèses expliquées en 180 secondes, la rédaction de la newsletter propose un nouveau type de concours: des principes scientifiques expliqués avec des chats. Bonus si l’explication est donnée avec ses propres chats. C’est que fait Sy Brand pour présenter les monades où iel met ses chats dans des boîtes et s’il y avait un mot pour notre émotion ce serait: “Aaaw”.
✨ Monads explained with my cats ! - Sy Brand
Fun 🎉
👀 De jolis sites à admirer
Cette collection de jolis sites c’est un peu une liste à la Prévert: des plantes, le musée d’art du Covid, de sons pour aider à se concentrer, de design, des motifs… Plein de choses à admirer et pour s’inspirer !
✨ A Showcase Of Lovely Little Websites - Cosima Mielke
Événements 🎡
🎲 Soirée à bar à jeux - Women on Rails - 2 décembre
On te propose de finir l’année en beauté, non pas en parlant de code mais en se retrouvant pour un moment de détente dans un bar à jeux de société. Alors prêt·e à enchaîner les parties ?
✨ Soirée bar à jeux - Women on Rails
🗓 Advent of Code - 2 décembre
Chaque soir du mois de décembre, retrouve les Female Coders de Linz pour résoudre les énigmes quotidiennes de l’Advent of Code. Tu pourras t’amuser à résoudre les nouvelles énigmes (jusqu’au 25 décembre) dans le language de ton choix seul·e, ou en équipe.
✨ Advent of Code - Female Coders Linz
💻 Get On With It! Bring Your Own Project - 5 décembre
Ladies of Code London organise chaque dimanche depuis avril 2020 un événement en ligne pour booster sa motivation en groupe. C’est l’occasion idéale pour avancer sur un projet quel qu’il soit pour lequel tu as du mal à trouver du temps.
✨ Ladies of Code London - Get On With It!
💬 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