☀️ Newsletter #28: hacker le système, capter la lumière, conquérir l'espace...
Une newsletter bimensuelle sur l'actualité Ruby on Rails et web
Dans cette édition on découvre le machine learning, le métier de Security Engineer, on s’améliore en design, on découvre ce que c’était d’être développeuse dans les années 60…
👋 Edition en anglais (english version) | 🤌 Edition en italien (versione italiana) | 🤝 Edition en espagnol (versión española)
Actualités Web 🗞️
En matière de numérique les candidates et candidats à l’élection présidentielle 2022 sont-iels en accord avec leurs convictions ? Leurs sites ont été testés et décortiqués sous l’oeil du RGPD, des règles de l’éco-conception et de l’accessibilité pour comprendre leur vision du numérique responsable (ou pas). 🗳
🛤️ Actualités Ruby et Rails
Bridgetown a annoncé sa version 1.0, parce que bon il n’y a pas qu’en JavaScript qu’on peut faire des Static Site Generators (comme NextJS ou Gatsby), il y a aussi Ruby (oui oui on a toujours Jekyll dans nos cœurs)
Un article de Cleiviane Costa sur comment passer de Ruby 2.7 à 3.0
Comment faire sa carrière en tant que dév Ruby avec Mina Slater par Hexdevs
Ruby tip 💎
Générer des commits vides: sync-contribution-graph
Tu utilises peut-être plusieurs comptes Github pour envoyer du code sur des projets (pour le travail, le perso, ou ton activité de hackeur.se en herbe). Ce repo te permet de completer tes stats Github comme si tes comptes ne faisaient qu’un.
Il suffit de renseigner un username et une année pour parser les contributions d’un compte et créer des commits vides sur ton compte principal.
✨ sync-contribution-graph - Kate Efimova
Dans la toile 🕸️
👆 Créer de meilleurs boutons
Runi Goswami, Product Designer chez Lyft, nous en apprend plus sur la recherche d’un nouveau design de bouton à choix multiples alignés (très mauvaise traduction de “segmented control” mais il faut lire l’article pour voir de quoi il s’agit et on te met au défi de trouver une meilleure traduction !). Fun fact: sur Figma ils ont une section “⚰️ Deprecated Dungeon ⚰️” pour les designs qui ne sont plus utilisés.
✨ A better segmented control - Runi Goswami
🌟 À la conquête des étoiles
Margaret Hamilton est connue pour avoir été la directrice du département génie logiciel au sein du MIT Instrumentation Laboratory où fut conçut le système embarqué du programme spatial Appollo. Déjà là on est pas mal ! Sauf que ce n’était que le début du longue carrière pour Margaret. Dans une rare interview elle se livre sur son parcours et ses lignes de code.
✨ Margaret Hamilton Recalls Her Life as a Programming Pioneer
👩🍳 Designer un web accessible et inclusif
Si tu veux faire mieux que les candidat·e·s à la présidentielles 2022, on te conseille de faire de ce site ton meilleur ami (pour la vie). Il te donne accès à une ribambelle de ressources qui te guident pas à pas pour concevoir des services utiles et utilisables pour toutes et tous. Un trésor qui frappe à ta porte !
✨ Ressources pour designer un web accessible et inclusif - Anne-Sophie Tranchet
Du code 💻
👯🏻 Du travail d’équipe
Emmanuelle Franquelin partage comment est organisée la tech chez Dashlane, que ce soit la stack, les différentes équipes, les process de mise en prod… Il y a aussi un focus sur comment est assurée la sécurité et l’accès à l’information, car on n’est jamais trop prudents.
✨ What does Engineering Look Like at Dashlane? - Emmanuelle Franquelin
🧠 Tester le machine learning
Dans notre newsletter on partage essentiellement du contenu web, mais c’est vrai qu’il y a bien d’autres domaines de code à explorer. On trouve que le tuto d’Eniola Alese est la jointure parfaite, pour découvrir ce qu’est le machine learning (de son petit nom: ML), tout en construisant une app web (ça s’appelle rester dans sa zone de confort).
✨ Build a ml web app - Eniola Alese
🕵️ Hacker le système
Bon, on ne va pas te mentir, cet article où Natalie Silvanovich raconte comment elle a tenté d’explorer des vulnérabilités de Zoom est un poil technique. Mais si jamais tu es curieuse ou curieux du métier de Security Engineer (ou tu ne savais pas que hacker pouvait être un métier légalement payé), elle décrit concrètement ce qu’elle fait, avec les bouts de code.
✨ Zooming in on Zero-click Exploits - Natalie Silvanovich
Fun 🎉
☀️ Capter la lumière
Le 20 mars c’était l’équinoxe de printemps, les jours se rallongent… On te propose donc ce joli tutorial sur comment faire un effet de lumière sur une image
✨ A Serene CSS Dappled Light Effect - Preethi
Événements 🎡
🗺 Découvrez le Design Systémique le 29 mars
Sylvie Daumal présente le concept de pensée systémique et t’explique comment utiliser les outils que les designers ont forgés à partir de cette approche pour conduire des projets à impact.
✨ Découvrez le Design Systémique avec Sylvie Daumal - Laptop - UX & Création
🤔 Quelle carrière pour un dev senior ? - 7 avril
A quoi peut ressembler ton avenir après des années à coder ? Caroline Therwath-Chavier, Dimitri Baeli, Hugo Lassiège et Valériane Venance se réunissent pour discuter des parcours possibles dans le développement.
✨ Dév Senior avec 6 ans d’expérience, et après ? - Tech Rocks
📚 Bookclub: Crucial Conversations 7 avril
Les Women Who Code London se réunissent régulièrement pour parler de leadership.
La semaine prochaine, viens discuter du livre de Kerry Patterson, Conversations Cruciales, qui traite entre autres d’apprendre à mener une conversation à enjeu ou à gérer un conflit.
✨ Bookclub: Crucial Conversations - Women Who Code London
☕ Offre-nous un café pour soutenir la newsletter 🍰 Merci à thecodenamedev pour ton soutien !
💬 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
Traduction pour la version espagnole: Kattya