🩸 Newsletter #31: Coder après 40 ans, une machine à emojis, the Edge...
Une newsletter bimensuelle sur l'actualité Ruby on Rails et web
Dans cette édition on voit comment protéger son droit à l’avortement quand on se renseigne en ligne, on se lance dans le yoga pour sauver son canal carpien, on fait des emojis rigolos, on découvre les fonctions Edge…
👋 Edition en anglais (english version) | 🤌 Edition en italien (versione italiana) | 🤝 Edition en espagnol (versión española)
Actualités Web 🗞️
Lundi dernier, on a appris que droit à l’avortement était en péril aux États-Unis. Comment se protéger en ligne si le pire arrivait ? Cet article de The Wired explique comment chercher en sécurité en ligne comment avorter. De nombreuses personnes se sont inquiétées que leurs données menstruelles mises sur des applications pouvaient être utilisées contre iels, on a trouvé l’application drip. en open source et qui assure la protection des données.
🛤️ Actualités Ruby et Rails
Des tickets gratuits pour assister à la Rails Conf de chez soi
La Ruby Conf se tiendra au Texas cette année pour des raisons financières et ça a été une décision difficile à prendre pour l’organisation
Hacker News se demande si Ruby On Rails est toujours pertinent (oui)
Ruby tip 💎
SecureRandom
Cette bibliothèque permet de générer comme par un coup de baguette magique des chaînes de caractères aléatoires selon différentes clés d’encryption : hexadecimal, base64, binaire, uuids, etc
require 'securerandom'
p SecureRandom.hex(10) #=> "52750b30ffbc7de3b362"
p SecureRandom.base64(12) #=> "7kJSM/MzBJI+75j8"
p SecureRandom.random_bytes(10) #=> "\016\t{\370g\310pbr\301"
p SecureRandom.uuid #=> "bad85eb9-0713-4da7-8d36-07a8e4b00eab"
Dans la toile 🕸️
🧘🏽♀️ Bien s’étirer pour sauver ses poignets
Nouvelles industries, nouveaux modes de vie, nouvelles… Maladies. Toute la journée devant l’ordinateur, avec des bureaux pas toujours adaptés : pour beaucoup, les douleurs aux poignets font désormais partie du quotidien. Dans cette vidéo, Africa Kenyah présente 5 exercices de yoga à réaliser pour soulager ses articulations. Accessible et efficace.
✨ 5 Stretches for the Wrist: Yoga Therapy for Computer Users - Africa Kenyah
👩💻 Du codage à tout âge
De cheffe cuisinière à développeuse fullstack ! Dans cette interview, Trish nous présente son parcours de reconversion, de ses débuts avec JavaScript sur Coursera jusqu’à son poste actuel de Software Engineer. Rien d’exceptionnel ? Oui, mais voilà : Trish a plus de 40 ans.
✨ Trish became a Web developer after 40 - Trish G
🏳️🌈 Ton/Mon/Ses pronoms
“Quel est votre sexe ?” Cette inévitable question des formulaires en ligne ne pose guère problème pour les personnes cis, en accord avec leur genre de naissance. Pour les personnes trans, GNC ou en questionnement, elle peut être douloureuse. Sabina Fonseca explore de nouvelles manières de poser cette question délicate quand on designe un formulaire… Et pourquoi on pourrait tout aussi bien s’en passer.
👀 Un article vu dans la newsletter This Too Shall Grow de Clo et on ne peut que te conseiller de t’y abonner !
✨ Designing forms for gender diversity and inclusion - Sabrina Fonseca
Du code 💻
🗺️ Coder à la frontière
Ces dernières semaines, Netlify et Deno ont annoncé qu’ils s’associaient pour fournir des Edge Functions. Bien entendu à la rédaction on était comme ça:
Et on a de la chance, car Salma Alma-Naylor a écrit un article qui explique ce qu’elles sont, en partant des bases: qu’est-ce qu’une fonction serverless, le lien entre serverless et Jamstack, qu’est-ce que le Edge et avec même un petit tuto !
✨ We're all living on it. But what exactly is The Edge ? - Salma Alam-Naylor
💫 Action, REACTion.
React 18, déjà, c’est fou ce que ça grandit vite! A chaque nouvelle version ses nouveautés et certaines habitudes à changer. Heureusement Shruti Kapoor nous propose un article clair, concis et avec examples pour tout apprendre sur les améliorations apportées au framework.
✨ React 18 Quick Guide & Core Concepts Explained - Shruti Kapoor
💥 Des données éclatées
Le system design c’est compliqué. Enfin ça, c’était avant! Parce que grâce à Aishwarya Ravichandran et sa série d’articles sur le system design, on peut en parler avec plus de sérénité. Cette semaine on te propose découvrir une manière de scale une base de données horizontalement avec le sharding.
✨ #9 System Design: Sharding - Aishwarya Ravichandran
🔧 Des outils de toute beauté
Le terminal est supposé le meilleur ami des developeurs, mais de base, ce n’est pas vraiment fun de l’utiliser. C’est pourquoi il existe des outils et émulateurs pour lui apporter de la couleur et quelques features visuelles très utiles. Alyssa Holland te propose une sélection d’outils gratuits pour customiser ton terminal et le rendre agréable à regarder et à utiliser.
✨ 7 Free Terminal Tools and Emulators to Boost Development Productivity - Alyssa Holland
Fun 🎉
🥰 La machine à emojis
Qui n’a jamais rêvé d’un emoji père Noël qui danse la salsa ? D’un emoji Chat du Cheshire ? D’une aubergine-fusée ? Ne cherche plus : Emojinator transforme tes rêves les plus fous en réalité. Sophie Koonin nous gâte avec une interface intuitive où l’on peut facilement créer les symboles les plus improbables — utilisables sur Slack et Discord.
Événements 🎡
🚞 Women on Rails : Talks et rencontres - 11 mai
Women on Rails (c’est nous) organise un Meetup en présentiel ce mercredi 11 mai ! Nous discuterons de “bonnes pratiques” et de carrière. Alissone Neyret parlera se son parcours et de son experience pour apprendre à mieux déterminer ses besoins et ses objectifs professionnels. Lordinatrice parlera de la mise en place de nouvelles pratiques en équipe, notamment sur les revues de code.
✨ Bonnes pratiques et parcours pro - Women on Rails
🪜 Mères, mentores et carrières – 17 mai
Mother Board organise une série de Meetup sur le mentorat. La prochaine rencontre se concentrera sur les quatre étapes du mentorat : la préparation, la négociation, l’évolution et la fin de la relation entre mentor.e.s. Mother Board porte également une attention particulière aux mères sortant d’un congé maternité ou souhaitant évoluer dans leurs carrières.
✨ Climbing the ladder through mentorship - Mother Board
☕ Offre-nous un café pour soutenir la newsletter 🍰 Merci à Alexandre pour ton soutien !
💬 Qu’as-tu pensé de cette newsletter ? Plutôt 😍 / 👍 / 🤔 / 💩 ?
✨ Rejoins-nous: meet-up | twitter | le site de ressources
Rédactrices: Aurélie, Camille, Lucille et Juliette
Traduction pour la version anglaise: Aurélie
Traduction pour la version italienne: Paola
Traduction pour la version espagnole: Kattya