🌈 WoR Newsletter - Open-Source: Join up, they said !
Bimonthly newsletter about Ruby on Rails and other web news
In this edition we talk about the open source fatigue, we wonder what seniority is, we highlight the LGBTQIA+ community, we discuss learning a new language, and we watch neon lights.
🎉 This is the first edition of the WOR newsletter translated into English. We thank our international readers for suggesting this move and hope you will enjoy it!
You can find the french version
here
.
Ruby and Rails News 🛤
This was GitHub's Maintainer Week from June 7th through 13th, a full week to gather all Open Source maintainers. During this period, we saw two testimonies of Ruby gems maintainers who wrote about their experiences:
10 Years of Open Source by Piotr Solnica
These articles force us to think about the human cost of open source by talking about fatigue, doubts, or bittersweet experiences.
If you are interested in contributing, we recommend reading Github's Open Source Guide which gives the keys to better ways to contribute to an open source project.
🗞️ Ecosystem News
The CFP (Call for Presentations) for Ruby Conf 2021 is open. The WNB.rb community has created a working group to prepare a proposal. If you’re a woman or non-binary, you can contact us if you are interested in joining their Slack.
It seems like Rails can scale
Thoughtbot released an article series about debugging
Brittany Martin announced a podcast: “The Ruby on Rails Podcast” and the first episode is out !
Ruby Tip 💎
Enumerable#cycle
The #cycle method allows to repeat a pattern n times or allow to switch between two defined states.
Repeat a pattern :
Switch between two states:
On The Web 🕸️
📝 What skills do you need to become senior ?
This list by Camille Fournier, the author of The Manager’s Path, has been shared a lot these past weeks. She reminds us that to get more seniority you can’t only count on technical skills, but you also need to know how to navigate a company and in a team.
➡️ An incomplete list of skills senior engineers need, beyond coding - Camille Fournier
🌶️ What feedback should you share when leaving a job ?
Finding out a team is no good for you, experiencing toxicity at work or not recognizing yourself in the company’s culture can happen. If you want to give feedback while leaving, here is some advice.
➡️ Questionable advice: "What should I say in my exit interview ?" - Charity Majors
🏳️🌈 Being member of the LGBTQIA+ community in tech
For the Pride Month, we have selected a few testimonies from members of the LGBTQIA+ community who work in tech.
➡️ What It's Like To Be Trans At Work: "I Didn't See A Future" - Judith Ohikuare
➡️ Transgender & Tech - Michelle Stevens
➡️ Diversity Matters: About the Significance of Raising Awareness of LGBTQIA+ Issues
🌈 A list of open source resources for the LGBTQIA+ community in tech : online communities, organizations and entrepreneurship resources
➡️
lgbtq_technology_resources
- Ryder Damen
Some Code 💻
💬 How To Learn A New Language ?
During your developer career, you might want or need to learn a new language or a new technology. Even if you don’t want to learn Python specifically, this video is really interesting because Meezy shows us her strategy on why you should learn a new language, how to select resources to build your own training lessons and how to organize your schedule.
➡️ Learn python with me ! - Meezy
📖 Dive Into Git Terminology
Do you know the difference between origin
and upstream
, fetch
and pull
, switch
and checkout
, HEAD~
and HEAD^
, revert
and reset
or also merge
and rebase
? This article with a lot of diagrams will let you to review all of these topics!
➡️ Confusing Terms in the Git Terminology - Pragati Verma
🔧 Some Tools To Create An Accessible Website
Having a good performance scoring on Lighthouse is not enough to make a website accessible. Many tools are gathered here to help you use ARIA roles correctly, verify the contrast between background and text, compatibility on web browsers, use of the pseudo-class :focus, … and much more.
➡️ A Complete Guide To Accessibility Tooling - Nic Chan
Fun 🎉
💡 A neon light effect with CSS
A tutorial that teaches you how to create a neon light effect on your website for a complete Dark Mode style.
➡️ How to Create Neon Text With CSS - Silvia O'Dwyer
Events 🎡
Out in tech - Level Up – Launching a Career in Tech - June 23rd
The organization Out in Tech organizes an event about the career of the LGBTQIA+ community members in Tech. This is a good opportunity to listen to people who didn’t follow the classic pathway to work in the tech field.
➡️ Level up - launching a career in tech - Out in Tech
Pride summit 2021 - LesbiansWhoTech & Allies - from June 21st to 25th
LesbiansWhoTech organizes an annual summit to talk about leadership, tech, and societal matters. They have an impressive panel with diverse speakers. We can say this event is huge 💣.
➡️ Pride summit 2021 - Lesbians Who Tech
💬 What did you think about the newsletter? 😍 / 👍 / 🤔 / 💩 ?
✨ Join us: meet-up | twitter
Redactors: Camille and Juliette - Translators: Aurelie and Jemma.