🎠 Newsletter #29: a preview for ruby 2.3.0, build your network in tech, some hardware with the NES...
A bi-monthly newsletter about Ruby on Rails and the web
In this issue, we talk about women pioneers, smart documentation, carousels, networking, building our brand, and diving into the NES…
😗 French version (english version) | 🤌 Italian version (versione italiana) | 🤝 Spanish version (versión española)
🥁 We need help and new people on the team! To organize meet-ups, find articles for the newsletter, find a way to share our backlog of articles when we can’t put them in the newsletter, automate Twitter and blogs monitoring… 💖
To sum up, to share more and better!
If you want to join this adventure, hit us up ! On Twitter: Camille and Juliette, or email: womenonrails@gmail.com.
Web News 🗞️
🇺🇦 Dev For Ukraine (April 25 - 26): it’s a free online conference with an amazing line-up organized with the goal of raising funds and providing support to Ukraine.
🛤️ Ruby and Rails News
The next release for Ruby will be in December, but we already have a preview of Ruby 3.2.0
WNB.rb celebrated its first anniversary!
If you start your career as a Ruby developer and you receive a lot of rejection emails, Stefanni Brasil has some advice for you.
Andrea Fomera gives away her online course Learn Hotwire by Building a Forum for free!
Kattya Cuevas wrote a detailed article to optimize ActiveRecords queries
Emily Giurleo shares about her new role at Shopify (and about Sorbet) in the Ruby on Rails podcast
Ruby tip 💎
#squeeze
The method #squeeze
returns a new string where all the identical characters are replaced by just one character.
You can give it a parameter for a more precise result, to select one or more specific characters.
"yellow moon".squeeze #=> "yelow mon"
" hello you too".squeeze(" ") #=> " hello you too"
"see you soon".squeeze("d-p") #=> "se you son"
On the Web 🕸️
🥸 Pioneer and forgotten
On March 28, we lost Marion Créhange who was the first French national to defend a thesis in Computer Science in France, and yes, she was a woman, which surprises a lot of people on the internet! With the news of her passing, Isabelle Collet wanted people to know about Marion (in French) and show that women pioneers exist but are erased from History.
✨ The first French computer science thesis author: Marion Créhange - Mireille Campourcy
🗃️ How to Build your Network in Tech
We know that having a network creates more opportunities. In tech, we have the chance to have more accessible people: in online communities, in organizations…Nnenna Ndukwe explains how powerful a good network is and shares 3 ways to build and maintain one, without leaving your home.
✨ How to Network in Tech in 2022 - Nnenna Ndukwe
🪞 Develop your Personal Brand
A very good article following the one above! You can use it at least to improve your online profile, and if you want to give it a try, find help to start creating online content.
✨ Identity Branding for Programmers - Anita Ihuman
Some Code 💻
🤖 The Code that Writes its Documentation Itself
Have you ever dreamed about documentation appearing magically? AI can help you fulfill your dreams: a VSCode extension, select your code, one click, and tadaaa! The code is translated into human language. Imagine now combining it with Github copilot and Mintlify Doc Writer, the winning duo…
✨ Does Self-Documenting Code Actually Exist? - Hahnbee Lee
🎠 Carousel: It’s Not You, It’s Us
Joni Halabi explains why carousels look like a good idea but are NEVER a good idea. Users don’t like them, they are inefficient, and on top of that not accessible.
✨ Carousels: No one likes you - Joni Halabi
🍯 Spread the JAM
The website Women Of Jamstack was launched on March 8. It highlights women who use this stack (a lot of cool people to follow 😍) and there is a Discord channel as well. If you don’t know what Jamstack is about, we talked about it in newsletter 18. This week we share a video showing how the Women Of Jamstack website was built and how fast it was deployed (one of Jamstack's promises)
✨ Watch the Women of Jamstack prototype get built and deployed in under 7 minutes - Salma Alam-Naylor
Fun 🎉
🕹️ Retrogaming: (re)discovering the NES
You know that we love discovering new horizons, so this time we transport you into hardware to know how the NES became a success, by comparing it to other consoles of the same period.
✨ What made the NES so interesting? - Nicole Express
Events 🎡
🍿 Analysing My Personal Netflix Data in Python - April 20
How many hours have you spent binging the Office or Bridgerton? The workshop will help you analyze your data from Netflix and dig a little bit into Python.
✨Analysing My Personal Netflix Data in Python - Female Coders Linz
⚙️ Tackling Toxic Productivity & Hustle Culture - April 28
Women in DevOps organizes a panel to discuss unrealistic expectations at work: do you live to work, or do you work to live?
On the agenda: the hustle culture, realistic steps toward success, positive reinforcement, and self-confidence, …
✨ Tackling Toxic Productivity & Hustle Culture - Women in DevOps
📮 Google Summer of Code 2022
Contributor applications for Google Summer of Code 2022 are now open! People selected will work this summer with an open-source organization for 12+ weeks under the guidance of mentors.
✨ Google Summer of Code 2022 : Ouverture des candidatures
☕ Buy us a coffee to support the newsletter 🍰
✨ Join us: meet-up | twitter | website
Editors: Camille and Juliette
English translation: Aurelie
Italian translation: Paola
Spanish translation: Kattya