

Discover more from Newsletter Women On Rails
đ§± Newsletter #46: ce qui se passe quand on tape dans son terminal, le sexisme dans la tech en Inde, du pixel art...
Une newsletter bimensuelle sur l'actualité Ruby on Rails et web
Dans cette Ă©dition on se penche sur lâembauche en RoR en 2023, on te montre comment crĂ©er un heredoc, on nâĂ©coute pas les mauvais conseils, on dĂ©couvre la librairie KendoUI pour faire du triâŠ
đ Edition en anglais (english version) | đ€ Edition en italienï»żï»ż (versione italiana) | đ€ Edition en espagnol (versiĂłn española)
ActualitĂ©s Web đïž
On adore trouver des excuses pour faire la fĂȘte, du coup on a notĂ©:
les 10 ans dâElectron: un article intĂ©ressant qui revient sur les 10 ans dâun projet open source trĂšs populaire et sur lâorganisation dâun tel projet, sa sĂ©curitĂ© et bien sĂ»r ce quâil y a Ă venir !
la sortie de TypeScript 5.0: si tu ne lâas pas encore fait, câest le moment de run
npm install -D typescript
ActualitĂ©s Ruby et Rails đ€ïž
đ Touchez pas au Grisbi
En Ruby, il est possible de modifier le comportement dâun code existant grĂące au âMonkey Patchingâ. Eileen Uchitelle dĂ©conseille fortement cette pratique, notamment parce que ça rĂ©serve pas mal de surprises pour les personnes pas familĂšres de la code base, certaines mauvaises langues qui nâapprĂ©cient pas le framework Rails diront encore que câest du code cachĂ© dans un $$%! de fichier (respirez lentement). Eilieen Uchitelle nous explique comment lâutiliser avec parcimonie.
âš The Case Against Monkey Patching, From a Rails Core Team Member - Eileen Uchitelle
đ€ Vite dit
Gift Egwuenu (developer advocate à Cloudfare, GitHub star, Microsoft MVP, Auth0 Ambassador, Polynuat Advisor et Nuxt.js Ambassador) a écrit un résumé des nouvelles de février de RubyGem. Les contributrices et contributeurs y sont listé·e·s et il y a des liens vers les PR, ça pourrait te donner envie de contribuer !
Comme lâa pointĂ© AurĂ©lie Verrot, Ruby on Rails, dont on annonce rĂ©guliĂšrement la mort, fait partie des compĂ©tences les plus demandĂ©es en 2023 đ„° Le rapport complet.
Le Ruby on Rails podcast a fait un Ă©pisode entier sur lâĂ©tat de lâembauche en RoR en 2023.
Irina Nazarova, CEO dâEvil Martian, a Ă©tĂ© invitĂ©e au podcast de Code With Jason pour parler de comment on conçoit et dĂ©veloppe une feature.
Ruby tip đ
Here Document Literals
Un heredoc est un moyen de définir une chaßne de charactÚre multi-ligne, tout en conservant l'indentation et la mise en forme d'origine.
Il peut par exemple ĂȘtre utilisĂ© pour intĂ©grer des extraits de code, comme SQL ou HTML. Il est Ă©galement possible d'interpoler des donnĂ©es.
> name = 'Jane'
> str = <<-HEREDOC
> My
> name is
> #{name}.
> HEREDOC
=> " My\n name is\n Jane.\n"
query = <<-SQL
> Select * from users
> where name = '#{name}'
> SQL
=> "Select * from users\nwhere name = 'Jane'\n"
str = %Q(
> This is
> a sample
> text.
>)
=> "\nThis is\na sample\ntext.\n"
Dans la toile đžïž
đ ââïž Conseils Ă ne pas suivre
Chez les Women on Rails, on aime bien les conseils de carriĂšre, et on tâen partage rĂ©guliĂšrement. Pour autant, tous ne sont pas bons Ă prendre, surtout quand ils semblent systĂ©matiquement dĂ©diĂ©s Ă corriger des comportements jugĂ©s trop fĂ©minins dans le monde du travail. Cindy Gallop nous aide Ă faire le tri.
âš 7 Pieces of Bad Career Advice Women Should Ignore - Cindy Gallop et Tomas Chamorro-Premuzic
đ Lalala, jâentends rien
Le client a toujours raison⊠Ou pas. Souvent, les retours utilisateurs font partie de la routine post-dĂ©ploiement dâune nouvelle fonctionnalitĂ©, et on les attend avec une impatience teintĂ©e de mĂ©fiance. Pour Ă©viter que la prise de feedback se transforme en foire dâempoigne, Jessica Tenuta, designer et founder de Payback.co, nous dĂ©crit les retours Ă garder, et ceux quâil vaut mieux ignorer.
âš Should you ever NOT listen to user feedback? - Jessica Tenuta
đźđł En Inde, une tech fĂ©minisĂ©e mais toujours sexiste
Lâune des industries tech les plus inclusives au monde est aussi lâune des plus sexistes. Est-ce vraiment une surprise ? 37% des 5 millions de travailleur·euses du numĂ©rique en Inde sont des femmes, et toutes font face Ă de puissants phĂ©nomĂšnes de discrimination. Raksha Kumar nous dresse ici un portrait Ă©difiant du quotidien des femmes indiennes dans la tech.
âš The enduring sexism of Indiaâs tech industry - Raksha Kumar
Du code đ»
âLes tests, câest automatique
On lâa dit, on le redit, on ne fait pas lâimpasse sur les tests. Point barre. Si en plus ils sont automatisĂ©s, câest royal! Mais bon, sâil faut encore trouver de quoi convaincre ton manager que ce nâest pas du temps perdu, Olya Kabanova tâoffre des rĂ©ponses toutes prĂȘtes.
âš Top 5 Managerâs Questions About Automated Testing - Olya Kabanova
âšïž Câest quoi ce charabia?
Si tu travailles sur le frontend, tu dois savoir au moins à peu prÚs comment utiliser les touches du clavier pour faire réagir ton app. Mais sais-tu comment ton terminal interprÚte ces commandes? Julia Evans a trouvé le moyen de savoir ça et nous fait part de ses découvertes.
âš What happens when you press a key in your terminal? - Julia Evans
đ Au tableau!
Zara Cooper nous prĂ©sente ce quâon peut rĂ©aliser grĂące Ă KendoUI, une librairie qui te permet de dĂ©livrer facilement de la data dans un tableau. Un tableau qui sâadapte facilement Ă diffĂ©rentes tailles dâĂ©cran, et qui reste user friendly. Pratique!
âš You Can Do That With A JavaScript Data Grid? - Zara Cooper
Fun đ
đ§± Casse la brique !
Tu nous connais Ă force, on a la nostalgie facile Ă la rĂ©daction. Peut-ĂȘtre que toi aussi les pixels te renvoient Ă tes premiers jeux vidĂ©os, ou Ă©crans, ou portables. Lâarticle partage plusieurs designs pour tâinspirer.
âš Pixel Art & Pixel Fonts: How to Work With This Timeless Design Trend - Carrie Cousins

ĂvĂ©nements đĄ
đ©âđł Deviens CTO - 5 & 6 avril
Des partages de CTOs et Engineering Managers pour mieux connaßtre ces métiers, leurs parcours et tes évolutions possibles !
âš Wanna be a CTO Bootcamp - 50inTech
đŠ ProductivitĂ© en boĂźte - 6 avril [en ligne]
Kubernetes (K8 pour les intimes) a le vent en poupe, mais ça ne veut pas dire que tout le monde le maĂźtrise ou que sa courbe dâapprentissage sâest simplifiĂ©. Aly Ibrahim, Solutions Architect Ă Amazon Web Services (AWS) propose de voir des concepts avancĂ©s: comment augmenter sa productivitĂ©, amĂ©liorer lâexpĂ©rience dĂ©v et optimiser ses espaces de dĂ©veloppement et de test grĂące Ă Kubernetes
âš 5 Kubernetes tools to maximize your productivity - Chapter 2 - Platform Engineers Tel Aviv
â Offre-nous un cafĂ© pour soutenir la newsletter đ° Merci Ă Andy pour son 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