💌 Newsletter #41: 1000 subscribers !, the best websites in 2022, the color of the year...
A bi-monthly newsletter about Ruby on Rails and the web.
In this issue, we prepare for the end of the year, vote for the best website of 2022, display user-friendly error messages, evaluate pair programming…
👋 French version (version française) | 🤌 Italian version (versione italiana) | 🤝 Spanish version (versión española)
We have more than a thousand subscribers all languages combined! Thank you for reading our content, spreading the word, sharing the newsletter, and supporting us with coffee! 🤗
📢 We will take a break for the Holiday season and will come back in January! 📢
Web News 🗞️
If you are in the North hemisphere you are probably freezing, or decided to hibernate (and we support this!) and maybe you missed the launch of ChatGPT, a chatbot boosted by an AI created by OpenAi (who also made Dall-E). We found some resources to play with it: Awesome ChatGPT Prompts and Awesome ChatGPT.
As it’s December, many are working on the Advent of Code. Cosima Mielke gathered other calendars in one place for Designers and Developers: HTML, Security, PHP… And if you want to switch to another tradition, we also found the Hanukkah of Data that starts on December 18th.
And finally, the end of the year also rhymes with the traditional Color of the Year by Pantone: Viva Magenta! 🔴
🛤️ Ruby and Rails News
Since our last report about the frameworks of course plenty of them came out (they spring up like mushrooms), but there is a new one that brings a bit of fresh air: this is Phlex, a framework to write views in Ruby!
Mastodon (written with Ruby on Rails) gained a lot of interest, Leonora Tindall asks an important question: But does it scale?
Listen to the feedback of RubyConf Mini and a discussion about the Rails Foundation with Brittany Martin and Jemma Issroff.
Ruby tip 💎
Advent of Code
‘Tis that time of the month… yeah we talk about the day you start dropping your contributions to the Advent of Code even though you started the month so well 😈.
Hopefully, Racheal streams her sessions to help you stay motivated!
✨ Advent of Code 🎁 Day 1-4 + and Day 5+
On the Web 🕸️
⛔️ Error error error
“Email address is invalid”, "Add attachment”, “Password is too weak”… These annoying error messages sometimes appear even before submitting a form. Kate Kaplan gives good pieces of advice to improve a UX damaged by error patterns poorly designed.
✨ Hostile Patterns in Error Messages - Kate Kaplan
🎁 The Right Feedback at the Right Time
We all need feedback, and yet when we receive it, we are often frustrated. Comments are poorly written or irrelevant, you are having a bad day, or even our own expectations can trigger self-doubt… With Rebecca Ackermann, Figma shares with us a colorful and well-structured guide to transforming feedback into a gift.
✨ Figma's feedback gift guide - Rebecca Ackermann
🎄 A New Job Under the Tree
The end of the year is often the time when we reflect on everything. How about changing jobs? But to go where? Molly Graham helps you define what your next step can be with this comprehensive article.
✨ Choosing your next job - Molly Graham
Some Code 💻
🎅 All I Want for Christmas… is Deep Learning
In this short video, Marlene Mhangami shares an introduction to neural network and deep learning, in Python (don’t worry, this one doesn’t bite).
✨ Is Santa Real? Getting Started With Deep Learning In Python - Marlene Mhangami
🍐 The Pros and Cons of Pairing All Day
Pairing is an excellent tool for sharing knowledge, progress, mentor… but what about pairing all day? Some companies make the experiment, and often people are very opinionated on the subject. Eve Ragins worked that way for a while during a mission, and she gives us the pros and cons of that method.
✨ What I learned from pairing by default - Eve Ragins
📺 Testing Accessibility Features the Right Way
If you work on accessibility (as you should) it can be a bit overwhelming to set up your environment to test your features. If you don’t want to miss anything, finding good resources to help is definitely a must. That is what Sara Soueidan offers with this article to test your website with a screen reader.
✨ Setting up a screen reader testing environment on your computer - Sara Soueidan
Fun 🎉
🏆 Some Inspiration
You can vote for the website of the year until December 15. There are 5 categories: visual storytelling, typography, navigation (surprisingly enough, websites to pay taxes have not been nominated), impact, and innovation. And you can also take inspiration from all the designs!
✨ Readymag Websites of the Year
Events 🎡
🎄 End of Year - December 13
Women Who Code Berlin celebrates the end of the year with a retro of the last twelve months. An excellent way to step back and look at the work done.
Let's celebrate your highlights and projects!
✨ End of Year, Women Who Code Berlin
🦸♀️ The Journey of a CTO - December 14
Women and non-binary CTOs really exist. They are not fairy tale characters created for marketing purposes, and they have a lot to share about them. You will learn about their roles, their careers, and their challenges.
🕵️♀️ Black Women in Cybersecurity - December 15
This is a great Masterclass series to learn more about cybersecurity. Whether you don’t know where to start, what certifications you could do, or you want to network, experts will be there to answer your questions.
✨ Black Women in Cybersecurity Initiative
☕ Buy us a coffee to support the newsletter 🍰 Thank you Sunny for your support! And Meilisearch and Luna Ferraraccio who find us to support our mission!
✨ Join us: meet-up | twitter | website
Editors: Aurelie, Camille, Lucille and Juliette
English version: Aurelie
Italian version: Paola
Spanish version: Kattya