🎂 Newsletter Wor #19: un an déjà !
Une newsletter bimensuelle sur l'actualité Ruby on Rails et web
La newsletter souffle sa première bougie !!! 🥳🎈🎁 Et on a passé la barre des 400 inscriptions pour la version française ! 🎉 Cette newsletter a bien évolué depuis ses débuts, merci de faire partie de l’aventure !
🌐 Tu peux trouver l'édition en anglais ici (english version)
🇮🇹 Tu peux trouver l’édition en italien ici (versione italiana)
Actualités Web 🗞️
Next.js a fait pas mal parler de lui ces deux dernières semaines. Déjà parce qu'il y a eu leur conf 2021, où on a appris la sortie de la version 12. Rachel Nabors a annoncé la nouvelle documentation de React, avec un passage de Gatsby à Next.js. Gatsby qui a d’ailleurs annoncé sa version 4.
🛤️ Actualités Ruby et Rails
Voir des articles de Ruby ou Rails en top de Hacker News, c’est un peu comme recevoir un texto de son ex: on peut pas s’empêcher d’avoir l’impression d’avoir le dessus. Du coup on a apprécié A love letter to Ruby and Rails et cet article hyper intéressant Fork Freshness: Project Lifespans in the Ruby Ecosystem sur l’outil Fork Freshness, pour voir si un projet est vraiment mort ou maintenu dans un fork.
L’article Ruby is still a diamond d’Emma Hyde avait eu un énorme succès dans le monde du dév, elle a été invitée lors du dernier Ruby On Rails Podcast animé par Brittany Martin et Jemma Issrof.
Rails tip 💎
gem 'acts_as_list'
Ce gem permet de trier et réordonner une liste d’éléments en toute simplicité.
Après avoir installé le gem il suffit d’ajouter une colonne position
à votre table et de définir le scope de acts_as_list
.
Une petite vingtaine de méthodes sont alors disponibles pour changer de position et réordonner votre liste.
Dans la toile 🕸️
💬 “This meeting could have been an email”
On sait toutes et tous ce qu’est une mauvaise réunion, d’où on ressort fatigué·e et sans savoir ce qui doit être fait après et dans les pires d’un cas avec une nouvelle réunion de programmée sur le sujet. Sarah Drasner prend les choses en mains avec une méthode très complète pour mener des réunions productives.
➡️ Good meetings - Sarah Drasner
📝 Quel outil pour garder ses notes ?
On est des grandes fans de Notion, donc ce partage d’article est un peu biaisé (🙊). Il y a bien sûr d’autres outils pour sauvegarder ses notes: Roam, Obsidian ou un Google Doc… Notion demande une petite prise en main, dans son article Yosra Emad explique les basiques et précise comment elle l’utilise pour sa prise de note ou documentation.
➡️ How I use Notion while learning programming - Yosra Emad
👑 Devenir calife à la place du calife
Un article hyper intéressant pour découvrir le métier de CTO: on apprend que le rôle varie selon la taille de l'a start-up, les soft-skills nécessaires, comment se sentir légitime dans ce rôle ou encore, en tant que dév, que faire pour évoluer dans ce rôle.
➡️ The path to CTO as a woman in Tech - Ségolène Alquier
Du code 💻
👻 Objectif: ne plus avoir peur de JavaScript
Ifeoma Imoh a réalisé récemment plusieurs vidéos sur JavaScript qui permettent de se plonger en profondeurs dans certains concepts et fonctionnements: l’exécution asynchrone, la pile d’exécution (call stack), le contexte d’exection (execution context)… On a sélectionné celle pour comprendre les closures, mais on t’invite à explorer et surveiller sa chaîne pour démistyfier ce langage !
➡️ JavaScript Closure - Ifeoma Imoh
📸 Tester en un éclair
Pour tester son Frontend, fini les tests unitaires, il existe une solution plus rapide et qui permet d’écrire moins de lignes : le dénommé Snapshot testing. Viduni t’explique tout et liste les avantages et les inconvénients à passer à cette méthode de test.
➡️ Snapshot testing for frontends - Viduni Wickramarachch
👛 l’ABC du porte-monnaie Web3
Crypto ! Si tu n’as toujours pas mis le nez dedans, cet article est pour toi. Pour ranger tes petits sous virtuels il te faut bien-sûr un porte-monnaie, mais pas n’importe lequel: un Web3 Wallet. Tu apprendras comment en créer un, comment l’utiliser et surtout pour en faire quoi.
➡️ Understanding and using a Web3 wallet - Christina Gorton
Fun 🎉
🍬 Des bonbons ou un sort !
Pourquoi télécharger CandyCrush quand tu peux le coder toi-même ?
➡️ Candy Crush in React - Ania Kubów
Événements 🎡
🤝 Entretiens techniques : trucs et astuces - 4 novembre
Passer des entretiens techniques est une compétence en soi, alors autant être bien préparé·e. Women Who Code ouvre un panel de discussion avec des invitées venant partager leur experience.
➡️ Panel Discussion: Interview tips and trick - Women Who Code London
⚗️ Introduction à l’Informatique Quantique Open Source - 9 novembre
L’informatique Quantique késako ? Abby, développeuse chez IBM, te donnera un aperçu de ce qu’est l’informatique quantique et de ses applications dans le monde réel. Elle t’expliquera comment écrire tes premières lignes de code pour contribuer à l’open source quantique ! (sans pré-requis)
➡️ Intro to Open Source Quantum Computing - Women who Code London
💃 Rubyconf 8-10 novembre
Une des plus grande conférence de Rubyistes ! Un mélange de Keynotes, Talks et de Workshop en ligne et sur place (pour les chanceuses ou chanceux pouvant aller à Denver). C’est l’heure de faire son marché 🧺.
➡️ RubyConf
💬 Qu’as-tu pensé de cette newsletter ? Plutôt 😍 / 👍 / 🤔 / 💩 ?
✨ Rejoins-nous: meet-up | twitter | le site de ressources
Rédactrices: Camille, Juliette et Mozza
Traduction pour la version anglaise: Aurelie
Traduction pour la version italienne: Paola