đ Newsletter Wor #53: glow up d'Angular, des bugs, un bouton qui ne fait rien, s'Ă©merveiller...
Une newsletter bimensuelle sur l'actualité Ruby on Rails et web
Dans cette Ă©dition on parle Ă nouveau dâAngular, deux fois de suite oh la la, on voit comment rĂ©soudre des bugs en Rails et on en regarde un gros qui a eu lieu sur Slack, on voit la vie en couleursâŠ
đ Edition en anglais (english version) | đ€ Edition en italienï»żï»ż (versione italiana) | đ€ Edition en espagnol (versiĂłn española)
đŁ Un nouveau rendez-vous en bas de cette newsletter: une liste dâhackatons en cours ou Ă venir auxquels participer ! NâhĂ©site pas Ă nous partager ceux que tu connais.
ActualitĂ©s Web đïž
𫚠Encore des nouveautés pour Angular
Le 8 Novembre 2023 a Ă©tĂ© une date importante pour Angular: la dĂ©couverte du gradient pour leur logo. Non pardon, câĂ©tait lâannonce de la sortie de la version 17 prĂ©sentĂ©e comme une ârenaissanceâ avec une refonte totale: amĂ©lioration de la doc, un nouveau playground, des tutos repensĂ©s, mise Ă jour de la roadmap⊠Bref, de quoi dĂ©poussiĂ©rer lâimage quâon se fait dâAngular et convaincre de nouvelles et nouveaux dĂ©v de lâadopter ?
âš Announcing Angular.dev - Emma Twersky
ActualitĂ©s Ruby et Rails đ€ïž
đ Patâ Patrouille du bug
Le mĂ©tier de dĂ©v câest crĂ©er de nouvelles features bien sĂ»r mais aussi comprendre pourquoi cette foutue mĂ©thode renvoie X alors quâon voulait Y đ„č Ashwini Sukale, trĂšs active sur Stack Overflow, donne 7 Ă©tapes pour dĂ©bugger des apps, en particulier en Rails, pour devenir un·e pro de irb et de la console.
âš 7 common techniques to improve your debugging skills - Ashwini Sukale
đ€ Vite dit
Plongée dans la matrice: April Leonard, Director of Engineering, nous explique comment GitHub construit GitHub en utilisant GitHub (ça fait beaucoup de fois GitHub)
En parlant de GitHub, on peut sâinscrire sur la liste dâattente de leur nouveau service de certification
Tu aimes partager des liens de tes trouvailles Ruby mais tu as peur de flooder, il y a un feed pour ça oĂč tu peux le faire en toute bonne conscience (ou juste suivre ce qui sây dit !)
Julia Chan nous partage ses trois façons en tant que dév junior pour apprendre à comprendre et utiliser les nombreux Rails helpers.
AprÚs quelques années d'hibernation, Toulouse.rb est de retour. Des rencontres entre rubyistes de la région Toulousaine pour échanger des bonnes pratiques, des conseils, des histoires, et apprendre ensemble !
Rails tip đ
đŠ Macaw : un Framework poids plume
Routing, caching, session management, SSL, architecture Thread-based, et performances impressionnantes. MacawFramework peut traiter 600 000 requĂȘtes HTTP avec un temps de rĂ©ponse moyen de seulement 1 milliseconde.
De mĂȘme que le masculin nâest par dĂ©finition pas neutre, Aria Diniz nous dĂ©montre que les frameworks ne le sont pas non plus. Partie dâun projet dâĂ©tude, elle prend son envol dans le monde de lâopen source en crĂ©ant ce framework qui mĂ©rite dâĂȘtre regardĂ© sous toutes ses couleurs.
âš The Macaw Framework - Aria Diniz
Dans la toile đžïž
đ Le bug du palindrome
Câest lâhistoire dâun mardi tombant Ă une date rigolote : le 2-2-2022. Câest lâhistoire dâune des applications de chat les plus utilisĂ©es au monde, dont des milliers de dĂ©veloppeuses et dĂ©veloppeurs dĂ©pendent quotidiennement. Mais câest surtout lâhistoire dâun bug, et de sa rĂ©solution.
Slackâs Incident on 2-22-22 - Laura Nolan
đ©đżâđ»Les 99%
Apple, Spotify, Facebook : toutes les grandes entreprises digitales adorent partager leurs best practices de développement, et nombreux·ses sont celles et ceux qui souhaitent les émuler. Mais dans la réalité, les méthodes de déploiement, tests, revue de code de Google ou Pinterest ne vont pas nécessairement fonctionner pour tout le monde. Dans cet article, Jean Yang nous parle des 99% de développeuses et développeurs, et de leur quotidien.
Building for the 99% developers - Jean Yang
đ€ Pour plus tard
Mais au fait, quâest-ce qui se cache derriĂšre la tendance gĂ©nĂ©ralisĂ©e Ă la procrastination ? Pourquoi ta to-do reste dĂ©sespĂ©rĂ©ment intacte ? Il y existe des raisons psychologiques trĂšs concrĂštes derriĂšre ce phĂ©nomĂšne global - câest Ă lire sur Nesslab.
The psychology of unfinished tasks - Dr Hannah Rose
Du code đ»
đ Vois la vie en Quadricolor
On espĂšre que tu auras la rĂ©f (ça manque pas un peu Popstar en vrai?). Bref, on est pas lĂ pour parler musique mais bel et bien couleurs. Une librairie qui dĂ©bloque votre crĂ©ativitĂ© en nous donnant le maximum de couleur Ă disposition, ça te dit? Alors Lea Verou nous prĂ©sente Color.js quâelle a construit avec Chris Lilley.
âš Releasing Color.js - Lea Verou
đŠ„ Le Farniente, il nây a que ça de vrai
Ce bouton ne fait rien. Ce nâest pas un bug, mais une feature! Parfois ne rien faire est simplement ce dont on a besoin, et si en plus ça amĂ©liore lâaccessibilitĂ© câest un peu la cerise sur le gĂąteau, ou le parasol sur son virgin mojito. Emma Twersky nous parle dâinert
qui fait juste ça⊠ça fait rien, et le fait bien.
âš Introducing Inert - Emma Twersky
đ« De lâinteractivitĂ© pour toustes
Est-ce quâanimation et accessibilitĂ© ne font forcĂ©ment pas bon mĂ©nage ? Oriana GarcĂa et son Ă©quipe se sont demandĂ©es sâiels devaient ĂŽter toute animation de leur site pour respecter lâaccessibilitĂ©. Et puis iels ont creusĂ© le sujet et ont vu comment modifier ou adapter leurs animations selon les besoins de leurs users.
âš Creating Accessible UI Animations - Oriana GarcĂa
Fun đ
đ€ Rendre le dĂ©v moins sĂ©rieux
Cassie Evans nous prĂ©sente comment commencer Ă faire des illustrations en SVG mais nous gonfle aussi de bonnes ondes. Elle nous rappelle que oui on peut sâamuser en codant et pas juste faire face Ă des frameworks de plus en plus complexes. Vraiment on recommande son talk pour retrouver lâĂ©merveillement du code sâil tâa filĂ© entre les doigts Ă force de meetings et dâagilitĂ© pas si agile.
âš Interactive web animation with SVG - Cassie Evans
ĂvĂ©nements đĄ
đ Python Talks PyLadies - 16 nov
Eh oui, petit rappel pour te dire quâil nây a pas que Ruby dans la vie đ«¶. Les speakers prĂ©senterons les trois sujets suivants : âWhy am I doing this???â, âNo downtime migrations in Djangoâ et âThe science of debuggingâ.
âŻïž Tech Talks Ladies of Code - 22 nov
Le rendez-vous mensuel quâon ne rate sous aucun prĂ©texte (sauf quand il y a une liste dâattente longue comme le bras đŹ) ! En plus, il y a gĂ©nĂ©ralement un replay pour regarder les talks bien au chaud chez toi devant une petite soupe si tu prĂ©fĂšres. Au menu : prĂ©sentation du mĂ©tier de growth engineer, lâintegration (rĂ©ussie) de nouvelles et nouveaux collĂšgues et la vie aprĂšs Senior Software Engineer.
âš Tech Talks - Ladies of Code
Hackaton đ±âđ»
đź Game Off de GitHub: challenge annuel de crĂ©ation de jeux vidĂ©os pour le mois de Novembre, les projets sont acceptĂ©s jusquâau 1er DĂ©cembre. Le thĂšme: SCALE.
â 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