🧶 Newsletter #44: créer des jeux en Ruby, moins de réunions, de meilleurs tests...
Une newsletter bimensuelle sur l'actualité Ruby on Rails et web
Dans cette édition on développe nos compétences en tests, on se réjouit de l’arrivée des containers queries, on apprend comment transmettre ses connaissances,…
👋 Edition en anglais (english version) | 🤌 Edition en italien (versione italiana) | 🤝 Edition en espagnol (versión española)
Actualités Web 🗞️
As-tu trouvé l’amour pour la Saint-Valentin ? 💗 Nous oui, comme c’est le 14 février qu’a été annoncé que les containers-queries sont désormais stables dans tous les navigateurs modernes. Si tu n’aimes pas la Saint-Valentin, tu peux d’ailleurs la renommer “Container Query Day” désormais 💝
Ruby et Rails 🛤️
🧶 Ruby et Amiguris: amis pour la vie !
Est-ce qu’il t’est déjà arrivé de devoir expliquer le “codage” à quelqu’un pour qui l’informatique tient quasiment de la magie ? Tori Machen arrive à expliquer de façon très claire ce qu’est un programme informatique en le comparant à des instructions pour crochet. Et on sent que tu vas moins galérer aux prochains repas de famille du coup.
✨ Crocheting & Coding: they're more similar than you think ! - Tori Machen
🤏 Brèves
Ruby Central a partagé les vidéos de la Ruby Conf et de Ruby Mini 2022: 80 vidéos dans lesquelles piocher ! Pas de panique, on présentera celles qu’on a aimées au fil de l’année (d’ailleurs la vidéo d’au-dessus vient de cette playlist)
Tu passes bientôt un entretien d’embauche en Ruby / Ror ? Voici un petit test de 10 questions pour voir si tu dois dépoussiérer les bases.
Emmanuel Hayford nous présente les nouveautés dans Rails 7.1
Un zine adorable pour apprendre à faire des jeux vidéos en Ruby, si si
Code tip 💎
Regex visualizer
Pour certain·e·s les Regex sont une partie de plaisir, pour d’autre c’est un enfer.
Peut-être que cet outil de visualisation de Regex te fera changer d’avis. 🪄🖼
Dans la toile 🕸️
💪 Quand tout part en cacahuète
Quand on voit l’état de la tech aujourd’hui, il y a de quoi paniquer. Licenciements massifs, arnaques à grande échelle qui jettent le discrédit sur toute l’industrie, Elon Musk (l’ensemble de son œuvre)… Difficile de garder sa sérénité en ce début d’année 2023. Heureusement, Gina Trapani nous rappelle que les périodes difficiles, parfois chaotiques, sont parfaitement normales, et nous donne pléthores d’astuces pour se préparer à un futur – il faut bien l’admettre – de plus en plus incertain.
✨ How to make plans for an uncertain future - Gina Trapani
👩🏾🏫 Des leçons très concrètes
Si tu as déjà pris un cours en ligne pour apprendre le JavaScript, le SQL ou le Ruby, tu as sans doute été confronté·e à des exercices très éloignés des applications concrètes du monde professionnel. Coder un jeu de Black Jack, c’est bien joli, mais à moins de travailler pour un studio de jeu en ligne, ça a peu de chances de te resservir. Dans cet épisode de Badass Courses, Angie Jones explique comment elle élabore des cours de programmation efficaces, pragmatiques, et qui améliorent les compétences de ses élèves. À garder en tête quand tu voudras créer ton propre cursus !
✨ Engaging Learners with Practical Challenges with Angie Jones - Angie Jones
🛑 A-t-on vraiment besoin de cette réunion ?
Avec le Covid, le temps passé en réunions a augmenté, jusqu’à ce que les gens épuisés ont commencé à interroger si toutes les réunions étaient vraiment utiles, à bloquer des temps des temps de concentration dans leur calendrier… Jennifer Riggins donne des conseils pour protéger son équipe de la réunionite.
✨ Tech Works: How Can We Break Our Obsession with Meetings? - Jennifer Riggins
Du code 💻
🤏 Moins de Stress, Y’a Moins de Tests
Les tests c’est bien, mais soyons honnêtes, est-ce que parfois on en ferai pas un peu trop? Il y plusieurs raisons pour lesquelles on pourrait écrire moins de tests, mais le plus important est de le faire correctement. Louise Gibbs nous donne des astuces pour réduire le scope de nos tests, et avoir plus de temps pour flâner sur la terrasse d’un café. Ah non? Ah pardon!
✨ Reducing Scope: Let's Test Less - Louise Gibbs
🤖 Tant qu’on parle de tests
Oui alors avant de réduire le scope des tests, il faut aussi penser à en écrire, n’est-ce pas? Et notamment pour tester ce qui se passe dans le navigateur web. Roselyne Makena t’accompagne dans cette mission avec l’aide de Selenium pour Ruby.
✨ Getting Started with Automation Testing Using Selenium Ruby - Roselyne Makena
🚀 Payer à la vitesse du son
Es-tu déjà passé·e au paiement sans contact? Avec ta carte, ton téléphone, ou même ta montre? Et si on te disait que tu peux faire des transferts d’argent avec le son? Charlie Gerard a fait une petite expérience et nous partage ses découvertes.
✨ Ultrasonic payments - Charlie Gerard
Fun 🎉
⌨️ Une brève histoire de touches
Un beau livre à paraître à ajouter dans ta bibliothèque: 150 ans de designs de claviers.
✨ Shift Happens: A Forthcoming Book Catalogs the 150-Year History of the Keyboard
Événements 🎡
💫 Connect Empower - 2 mars
Women Who Code organise une journée de conférences et il y en aura pour tous les goûts ! Les intervenantes parlerons d’optimisation, de carrière dans le Cloud, de la guerre des frameworks ou encore des conséquences des vagues de licenciements qui touchent la tech dernièrement.
✨ WWCode CONNECT Empower - Women Who Code
🎊 Le lancement de GTA Black Women in Tech en France - 9 Mars
Global tech Advocates lance sa branche Black Women in Tech en France. Pour cette occasion Flavilla Fongang, fondatrice du groupe, prendra la parole pour évoquer la situation des femmes noires dans la tech aujourd’hui.
✨ GTA Black Women in Tech France launch
☕ Offre-nous un café pour soutenir la newsletter 🍰
✨ 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