Newsletter Women On Rails

Share this post

🪩 Newsletter #43: la guerre des frameworks, de l'optimisation en Ruby, obtenir sa promotion...

womenonrails.substack.com

🪩 Newsletter #43: la guerre des frameworks, de l'optimisation en Ruby, obtenir sa promotion...

Une newsletter bimensuelle sur l'actualité Ruby on Rails et web

Women On Rails
Feb 8, 2023
Share
Share this post

🪩 Newsletter #43: la guerre des frameworks, de l'optimisation en Ruby, obtenir sa promotion...

womenonrails.substack.com

Dans cette édition on parle de comment obtenir une promotion quand on ne veut pas manager, on en apprend plus sur la dockerisation de Ruby on Rails, on prépare des conversations difficiles, on se fait aider par une IA…

👋 Edition en anglais (english version) | 🤌 Edition en italien (versione italiana) | 🤝 Edition en espagnol (versión española)


Actualités Web 🗞️

Tamagui n’est plus en bêta et a sorti sa version 1. Astro a sorti sa version 2. Netlify a acquis Gatsby. Angular se fait clasher.

Comme on dit chez nous:

Good Luck With That May The Odds Be Ever In Your Favor GIF - Good Luck With That May The Odds Be Ever In Your Favor Hunger Games GIFs

Ruby et Rails 🛤️

🚀 Optimisation au menu

Dans cet article pédagogique, Abiodun Olowode nous rappelle ce qu’est l’optimisation de code et liste des ressources pour optimiser ses applications en Ruby on Rails (aaah, les N+1 queries, le bonheur). Dans un second temps, elle se concentre sur la memoization pour cacher des résultats et ne pas avoir recompute du code (en Ruby: ||= ) et nous indique quand c’est intéressant de les utiliser.

✨ A Guide to Memoization in Ruby - Abiodun Olowode

🤏 Brèves

  • Ruby fête ses 30 ans à la fin du mois ! Pour l’occasion, il y aura un événement live (bon, en japonais) et on aime beaucoup le design du site d’annonce !

  • Andrea Fomera, Senior Developer, a sorti un livre Ruby for Beginners.

  • Besoin de business intelligence ? Il y a une gem pour ça: blazer, présentée par Ana Nunes da Silva dans un tuto.

  • Rails est opiniated (n’en déplaisent aux personnes qui râlent dans le fond) et pourtant n’avait pas vraiment d’opinion sur son déploiement. C’est apparemment chose faite, avec Docked, pour faciliter le déploiement en container 🐳 Et Rails 7.1 viendra avec un Dockerfile.

  • Plus de sécurité pour le déploiement des gems sur RubyGems, il va falloir montrer son token.


Code tip 💎

VSCode Window colors

Colorer tes fenêtres VSCode pour ne plus t’emmêler les pinceaux entre tes projets c’est possible avec l’extension Window Colors !

drawing

Avec Window Colors tu peux personnaliser les couleurs par codebase et également différencier les fenêtres actives ou non. De quoi te faire voir la vie en rose 💖.

  "workbench.colorCustomizations": {
    "activityBar.background": "#13332E",
    "titleBar.activeBackground": "#19423B",
    "titleBar.activeForeground": "#F6FBFB"
  }

✨ Window colors


Dans la toile 🕸️

✋🏽 Stop à l’appropriation

Peu d’entités sont plus connues dans l’industrie tech aujourd’hui que la Apache Software Foundation. Avec son logiciel de serveur web gratuit et open-source, elle alimente 46% des sites à travers le monde. Le mois dernier, le collectif Natives in Tech a publié un manifeste exhortant la fondation Apache à changer de nom. En effet, choisi en 1995 par Brian Behlendorf suite au visionnage d’un documentaire sur Geronimo, il contribue à l’effacement et à l’appropriation culturelle des communautés amérindiennes — allant ainsi à l’encontre des valeurs que la fondation prétend défendre.

✨ Apache® Appropriation - Natives in Tech

📈 La théorie de l’évolution

La période des entretiens annuels approche, et tu souhaiterais obtenir une promotion. Oui, mais… Les rôles de manager ne sont pas faits pour toi. Comment évoluer en entreprise quand les postes de leadership te font à peu près autant envie qu’une soirée « NFT et disruption » à Varrencheville ? Fort heureusement, d’autres voies sont possibles : Camille Fournier t’explique comment faire grandir ton réseau pour obtenir la promotion que tu veux.

✨ The secret to getting to the Staff+Level? Leverage - Camille Fournier

🗣 Il faut qu’on parle

C’est une évidence : à un moment dans nos carrières, on aura toutes et tous une situation difficile à gérer. Pour se préparer à un entretien qu’on sait d’avance compliqué avec un·e collègue ou un·e manager, il existe des techniques concrètes, que Morgan Smith partage ici.

✨ Microsoft exec: My 2-step rule for having hard conversations at work - Morgan Smith


Du code 💻

👩‍✈️ C’est moi qui conduit

L’Intelligence Artificielle est votre amie… peut-être. En vrai si c’est possible, on peut trouver des utilités sympa, comme nous le démontre Rizel Scarlett avec GitHub Pilot par exemple. Cette feature peut vous aider à sortir de Vim, rien que pour ça c’est formidable!

✨ 8 Things You Didn’t Know You Could Do with GitHub Pilot - Rizel Scarlett

🌤 Faire la pluie et le beau temps

Dans un marché qui change si vite, qui réagit autant à l’actualité, et qui a un accès sur le monde entier, pouvoir répondre aux besoins (et futurs besoins) de ses clients devient un sport très compliqué. Les systèmes qui gèrent le forecasting (prédictions) doivent aussi savoir s’adapter correctement aux larges flux de données venant de toute part. Molly Zhu nous décrit comment ils ont prévu cela à Spotify.

✨ How We Built Infrastructure to Run User Forecasts at Spotify - Molly Zhu

🤸‍♀️ Soyons souple

Qu’on consulte un site sur un vieil iPhone 5 ou sur un écran 4K ultra wide, on souhaite que nos utilisateurs aient une UX consistante. Cela ne veut pas dire pour autant que le rendu doit être le même, au contraire il faut savoir l’adapter. Comment choisir s’il faut cacher du contenu, agrandir une photo, … Michelle Barker nous propose des éléments de décisions.

✨ Developer Decisions For Building Flexible Components - Michelle Barker


Fun 🎉

🪩 Fans des années 80

Les années 80, ce n’est pas seulement en musique dans les séries The Last of Us ou Stranger Things. On y retourne aujourd’hui pour leur mise en page (ici de publicité), leur typographie, le grain des photos… De quoi t’inspirer ?

✨ The ‘80s are back, baby - Elizabeth Goodspeed

Twitter avatar for @Egg_irl_bot
Egg_irl 🏳️‍⚧️ also on @egg_irl_bot@botsin.space @Egg_irl_bot
egg👩‍💻irl (Transfem Meme) redd.it/10n7mtm
Image
8:47 AM ∙ Jan 28, 2023
2,793Likes228Retweets

Événements 🎡

🏗 Femmes de couleur dans la tech : Partage d’experience - 8 février

Les intervenantes partageront leurs experiences et leurs conseils pour progresser dans sa carrière. Les discussions couvriront les sujets les plus sensibles tels que l’argent, les micro-agressions au travail, l’inclusion et les entretiens d’embauche.

✨ The Experiences of Women of Colour in Tech, Londres

📕 Le guide des femmes dans les sciences et les technologies - 9 février

Une soirée autour du livre “She’s In CTRL” avec la présence de l’autrice Dr Anne-Marie Imafidon MBE. Les intervenantes parlerons du rôle des femmes et de la diversité dans la tech mais surtout de comment s’asseoir à la table des prises de décision et être celle qui prend les décisions importantes.

✨ She's in CTRL by Dr Anne-Marie Imafidon MBE

🤓 Tech talks Ladies of code - 21 février

Le rendez-vous incontournable (en physique ou en ligne) pour partager autour du meilleur et du pire de la tech. Pour cette édition, Myriam Mira donnera ses conseils pour les personnes en reconversion (et en pleine galère). Anais Pieropan, expliquera l’impact des biais cognitifs sur l’UX et Valérie Mauduit racontera comment elle parle de son métier avec les lycéens et lycéennes.

✨ Tech talks - Ladies of code


☕ Offre-nous un café pour soutenir la newsletter 🍰 Merci à Magali pour ton soutien !

✨ 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

Share
Share this post

🪩 Newsletter #43: la guerre des frameworks, de l'optimisation en Ruby, obtenir sa promotion...

womenonrails.substack.com
Comments
Top
New
Community

No posts

Ready for more?

© 2023 Women On Rails
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing