🤗 Newsletter WoR #11: les contributrices et contributeurs de Rails, la bienveillance en start-up, du code en BD...
Une newsletter bimensuelle sur l'actualité Ruby on Rails et web
Dans cette édition on présente des profils différents de contributrices et contributeurs de Rails, on se questionne sur notre rapport au travail, on se demande ce que ça fait de coder depuis plus de 10 ans, on dessine avec du CSS...
Actualités Ruby et Rails 🛤
🎯 Focus: qui sont les contributrices et contributeurs Rails ?
On a bien aimé le projet Open Source Thurdays de la chaîne Hexdevs, créée par Stefanni Brasil et Tiago Araujo. Iels ont déjà publié deux vidéos où on peut les voir contribuer à Rails:
Stefanni Brasil a aussi rédigé un article sur comment filtrer et sélectionner une issue Rails pour commencer à contribuer.
Richard Schneeman (le créateur de CodeTriage) a publié l'article How Rails Get Made, où il raconte son expérience en open-source, comment il est devenu contributeur de Rails, la différence entre Rails Core et Rails Contributors ou encore comment des features sont ajoutées. La lecture est très intéressante si les derniers événements t'ont inquiété.e pour l'avenir de Rails et aussi pour plonger dans la maintenance et de le développement d'un framework en open-source !
Si tu es curieuse ou curieux de l'open source et ne sais pas comment te lancer, on a une page dédiée à l'open source sur le site des ressources.
👯 Nouveautés écosystème
Les vidéos de la rails conf 2021 sont sorties !
Jason Swett a publié un guide sur le test d’applications Rails.
Sur Hacker News, un dév RoR a demandé des retours sur l'utilisation d'Elixir et le thread pourrait intéresser celles et ceux curieux d'opter pour ce langage en venant de Ruby: Are you satisfied with Elixir or do you regret choosing Elixir ?
CovidList, initiative citoyenne à but non lucratif pour accélérer la campagne de vaccination, cherche des bénévoles pour son site en Rails.
WnB.rb a partagé les vidéos des talks de son dernier meet-up:
➡️ Rails application templates and rewriting scaffold templates - Rose W
Ruby tip 💎
Array#dig and Hash#dig
La méthode #dig
permet de naviguer en toute sécurité dans les objets imbriqués lors notamment d'échanges avec des API tierces et dont on est pas sûr de la qualité des objets. Si une valeur n'est pas trouvée, la méthode renverra nil.
#dig
est similaire au safe navigation operator (.&)
à quelques subtilités près. Cette méthode permet notamment de refactoriser l'utilisation d'OpenStructs par des Hashes.
➡️ The Safe Navigation Operator and #dig - Georgi Mitrev
Dans la toile 🕸️
🤗 Comment faire preuve de bienveillance ?
Marcy Charollois questionne le mot bienveillance que toutes les start-ups semblent mettre en avant en ce moment. Avec cet article, on se demande ce que cela veut dire de créer un environnement bienveillant, notamment au travail.
➡️ La bienveillance, l’apanage des startups ? - Marcy Charollois
❓Quel sens donner à son travail ?
Le rapport au travail est particulier en tant que développeuse ou développeur. C'est un métier “passion” où, pour suivre les tendances ou progresser, beaucoup codent à côté. Le domaine de la tech dans lequel on baigne et où on contribue a aussi un fort impact sur la société. On a sélectionné des ressources pour creuser tout ça:
➡️ Work Responsibly: pour équilibrer vie perso et travail
➡️ The Tarot Cards of Tech: sur l'impact de la technologie
🤝 Qu’est-ce que le management peut-apporter au développement ?
Sarah Milstein a été engineering manager de développeuses ou développeurs sans être développeuse elle-même et raconte ce qu'elle a pu apporter. C'est hyper intéressant d’avoir son point de vue pour voir comment un management humain et compréhensif peut changer la donne.
➡️ Leading engineers when you aren't one yourself - Sarah Milstein
Du code 💻
🤔 Réflexions après 10 ans de code
Quand on commence à coder ou qu'on est dans les premières années de sa carrière, c'est difficile d'avoir du recul sur sa pratique ou le milieu, d'autant plus avec la tonne d'informations ou de tendances à suivre. Ça fait du bien de lire cet article qui prend du recul sur le code et remet les choses en perspective.
➡️ Opinions after a decade of professional software engineering - Thea Codes
💬 Le code expliqué en BD
Les comics de Julia Evans sont désormais cherchables ! Elle explique de nombreux concepts web en dessin. Julia a d'ailleurs raconté qu'elle re-apprenait des choses en relisant ses comics. Produire du contenu tech n'est pas juste une histoire de montrer ses connaissances, ça peut aussi être un moyen pour se former et en apprendre plus sur un sujet, et on trouve ça encourageant comme démarche.
➡️ Comics ! - Julia Evans
Fun 🎉
🎨 Dessiner en CSS
C’est toujours impressionnant de voir des illustrations réalisées uniquement en CSS !
Événements 🎡
Women and Enbies on Rails ce soir
Le prochain meet-up est aujourd’hui ! Il y aura un talk par Isabelle Lafont sur le framework MJML avec une session de Live Code et le talk All the Code's a Stage par Kerri Miller sur les compromis et trade-offs quand on code.
➡️ Meet-up WnB.rb ce soir à 18h
Meetup QueerJS demain
➡️ Queer JS - The internet demain à 18h
Les Faiseuses du Web les 28 et 29 mai
Un événement ouvert à toutes et à tous autour de la conception de sites web et de logiciels faisant attention à leurs utilisatrices et utilisateurs.
Les intervenantes parleront, entre autres, de design, d’accessibilité, d’open source, sous forme de conférences, d’ateliers et de discussions ouvertes.
➡️ Le programme du 28 et 29 mai
Café Carrière - Atelier d'écriture: le BragDoc le 31 mai
Est-ce que tu t'es déjà retrouvée à un entretien annuel ou un entretien d'embauche où tu voulais mettre en avant ce que tu avais fait et tu avais du mal ?
Cet atelier peut t’aider à ne plus te retrouver dans cette situation ! Tu peux déjà lire toutes les infos sur le brag doc avec notre document dispo pour toutes et tous: Faire reconnaître son travail avec un Brag Doc.
➡️ Atelier d’écriture: le Brag Doc le lundi 31 mai à 12h30
💬 Qu’as-tu pensé de cette newsletter ? Plutôt 😍 / 👍 / 🤔 / 💩 ?
✨ Rejoins-nous: meet-up | twitter | le site de ressources
Rédactrices: Camille et Juliette